home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer 2.0 / Internet Surfer 2.0 (Wayzata Technology) (1996).iso / pc / textfile / faqs / pc_unix / software < prev   
Encoding:
Internet Message Format  |  1992-12-26  |  122.1 KB

  1. Xref: bloom-picayune.mit.edu comp.unix.sysv386:29502 comp.unix.bsd:9883 comp.os.mach:2805 news.answers:4458
  2. Path: bloom-picayune.mit.edu!enterpoop.mit.edu!spool.mu.edu!wupost!darwin.sura.net!jvnc.net!netnews.upenn.edu!dsinc!bagate!cbmvax!snark!esr
  3. From: esr@snark.thyrsus.com (Eric S. Raymond)
  4. Newsgroups: comp.unix.sysv386,comp.unix.bsd,comp.os.mach,news.answers
  5. Subject: PC-clone UNIX Software Buyer's Guide
  6. Summary: A buyer's guide to UNIX versions for PC-clone hardware
  7. Message-ID: <1jjQdy#6dbp5J1VKBgV42Tvsg0glhbB=esr@snark.thyrsus.com>
  8. Date: 7 Dec 92 19:44:34 GMT
  9. Expires: 7 Mar 93 00:00:00 GMT
  10. Sender: esr@snark.thyrsus.com (Eric S. Raymond)
  11. Followup-To: comp.unix.sysv386
  12. Lines: 2516
  13. Approved: news-answers-request@MIT.Edu
  14.  
  15. Archive-name: pc-unix/software
  16. Last-update: Mon Dec  7 14:40:22 1992
  17. Version: 9.0
  18.  
  19. You say you want cutting-edge hacking tools without having to mortgage the
  20. wife'n'kids?  You say arrogant workstation vendors are getting you down?  You
  21. say you crave fast UNIX on cheap hardware, but you don't know how to go about
  22. getting it?  Well, pull up a chair and take the load off yer feet, bunky,
  23. because...
  24.  
  25. This is the PC-clone UNIX Software Buyer's Guide posting,
  26. current to Dec 7 1992.
  27.  
  28. What's new in this issue:
  29.    * New BSD/386 info.
  30.    * More Consensys bugs.
  31.  
  32. Gentle Reader: if you end up buying something based on information from this
  33. Guide, please do yourself and the net a favor; make a point of telling the
  34. vendor "Eric's FAQ sent me" or some equivalent.  The idea isn't to hype me
  35. personally, I've already got all the notoriety I need from doing things like
  36. _The_New_Hacker's_Dictionary_ --- but if we can show vendors that the Guide
  37. influences a lot of purchasing decisions, I can be a more powerful advocate for
  38. the net's interests, and for you.
  39.  
  40. 0. CONTENTS
  41.  
  42.   I.  INTRODUCTION.  What this posting is.  How to help improve it.  Summary of
  43. the 386/486 UNIX market, including 6 SVr4 products, SCO UNIX (an SVr3.2), and 2
  44. BSD ports.  What's new in this issue.
  45.  
  46.   II.  GENERAL CONSIDERATIONS.  A brief discussion of general hardware
  47. requirements and compatibility considerations in the base SVR4 code from UNIX
  48. Systems Laboratories (referred to below as the USL code).  None of this
  49. automatically applies to SCO or the two BSD-like versions, which break out the
  50. corresponding information into their separate vendor reports.
  51.  
  52.   III. FEATURE COMPARISON. A feature table which gives basic price & feature
  53. info and summarizes differences between the versions.
  54.  
  55.   IV. VENDOR REPORTS.  Detailed descriptions of the major versions and
  56. vendors, including information collected from the net on bugs, supported
  57. and unsupported hardware and the like.
  58.  
  59.   V. UPCOMING PORTS, FREEWARE VERSIONS, AND CLONES.  Less-detailed descriptions
  60. of other products in the market.
  61.  
  62.   VI. HARDWARE COMPATIBILITY TABLES.  A set of tables summarizes vendor claims
  63. and user reports on hardware compatibility.
  64.  
  65.   VII. FREEWARE ACCESS FOR SVR4 SYSTEMS.  Information on the SVR4 binaries
  66. archive.
  67.  
  68.   VIII. FREE ADVICE TO VENDORS.  Your humble editor's soapbox.  An open letter
  69. to the UNIX vendors designed to get them all hustling to improve their products
  70. and services as fast as possible.
  71.  
  72.   IX. ACKNOWLEDGEMENTS AND ENVOI.  Credit where credit is due.  Some praises
  73. and pans.  What comes next....
  74.  
  75. Note: versions 1.0 through 4.0 of this posting had a different archive name
  76. (386-buyers-faq) and included the following now separate FAQs as sections.
  77.  
  78.   pc-unix/hardware -- (formerly HOT TIPS FOR HARDWARE BUYERS) Useful general
  79. tips for anybody buying clone hardware for a UNIX system.  Overview of the
  80. market.  Technical points.  When, where, and how to buy.
  81.  
  82.   usl-bugs -- (formerly KNOWN BUGS IN THE USL CODE).  A discussion of bugs
  83. known or believed to be generic to the USL code, with indications as to which
  84. porting houses have fixed them.  None of this applies to the two BSD-based
  85. versions.
  86.  
  87. Readers may also find material of interest in Dick Dunn's general 386 UNIX
  88. FAQ list, posted monthly to comp.unix.sysv386 and news.answers.
  89.  
  90.  
  91. I. INTRODUCTION
  92.  
  93. The purpose of this posting is to pool public knowledge and USENET feedback
  94. about all leading-edge versions of UNIX for commodity 386 and 486 hardware.  It
  95. also includes extensive information on how to buy cheap clone hardware to
  96. support your UNIX.
  97.  
  98. This document is maintained and periodically updated as a service to the net by
  99. Eric S.  Raymond <esr@snark.thyrsus.com>, who began it for the very best
  100. self-interested reason that he was in the market and didn't believe in plonking
  101. down several grand without doing his homework first (no, I don't get paid for
  102. this, though I have had a bunch of free software and hardware dumped on me as a
  103. result of it!).  Corrections, updates, and all pertinent information are
  104. welcomed at that address.
  105.  
  106. This posting is periodically broadcast to the USENET group comp.unix.sysv386
  107. and to a list of vendor addresses.  If you are a vendor representative, please
  108. check the feature chart and vendor report to make sure the information on your
  109. company is current and correct.  If it is not, please email me a correction
  110. ASAP.  If you are a knowledgeable user of any of these products, please send me
  111. a precis of your experiences for the improvement of the feedback sections.
  112.  
  113. At time of writing, here are the major products in this category:
  114.  
  115. Consensys UNIX Version 1.3            abbreviated as "Cons" below
  116. Dell UNIX Issue 2.2                abbreviated as "Dell" below
  117. ESIX System V Release 4.0.4            abbreviated as "Esix" below
  118. Micro Station Technology SVr4 UNIX        abbreviated as "MST" below
  119. Microport System V Release 4.0 version 4    abbreviated as "uPort" below
  120. UHC Version 3.6                    abbreviated as "UHC" below
  121.  
  122. SCO Open Desktop 2.1                abbreviated as "ODT" below
  123.  
  124. BSD/386    (0.3 beta)                abbreviated as "BSDI" below
  125. Mach386                        abbreviated as "Mach" below
  126.  
  127. The first six of these are ports of USL's System V Release 4.  Until last year
  128. there was a seventh, by Interactive Systems Corporation.  That product was
  129. canned after half of ISC was bought by SunSoft, evidently to clear the decks
  130. for Solaris 2.0 (a SunOS port for the 386 to be released late in 1992).  The
  131. only Interactive UNIX one can buy at present is an SVr3.2 port which I consider
  132. uninteresting because it's no longer cutting-edge; I have ignored it.
  133.  
  134. Consensys has an early version of Destiny (SVr4.2) out, but I don't have full
  135. information yet.  It's said to be considerably improved over their 4.0.3
  136. product.
  137.  
  138. Earlier issues ignored SCO because (a) 3.2 isn't leading-edge any more and (b)
  139. their `Version 4' is a 3.2 sailing under false colors.  Can you say deceptive
  140. advertising?  Can you say bait-and-switch?  Can you say total marketroid-puke?
  141. However, the clamor from netters wanting it included was deafening.  The day
  142. SCO landed an unsolicited free copy of ODT on my doorstep I gave in.  I don't
  143. expect to actually use it, but I summarize the relevant facts along with
  144. everything else below.  Note that ODT is their full system with networking and
  145. X windows; what they call SCO UNIX is missing most of those trimmings.
  146.  
  147. BSD/386 is *not* based on USL code, but on the CSRG NET2 distribution tape.
  148. Complete sources are included with every system shipped!  Mach386 is basically
  149. BSD tools with the monolithic Mach 2.5 kernel and does entail a USL license;
  150. it's based on the Tahoe BSD distribution.  For a few extra bucks, you can
  151. get Mach 3.0 (a true microkernel) with *source*!.
  152.  
  153. AT&T's own 386 UNIX offering is not covered here because it is available and
  154. supported for AT&T hardware only.
  155.  
  156. All the vendors listed offer a 30-day money-back guarantee, but they'll be
  157. sticky about it except where there's an insuperable hardware compatibility
  158. problem or you trip over a serious bug.  One (UHC) charges a 25% restocking fee
  159. on returns.  BSDI offers a 60-day guarantee starting from the date of receipt
  160. by the customer and says: "If a customer is dissatisfied with the product, BSDI
  161. unconditionally refunds the purchase price."  Dell says "30 day money-back
  162. guarantee, no questions asked".
  163.  
  164. Some other ports are listed in section V.
  165.  
  166. II. GENERAL CONSIDERATIONS
  167.  
  168. To run any of these systems, you need at least the following: 4 MB of RAM and
  169. 80MB of hard disk (SCO says 8MB minimum for ODT 2.0; Dell 2.1 also requires 8
  170. MB minimum).  However, this is an absolute minimum; you'll want at least 8 MB
  171. of RAM for reasonable performance.  And depending on options installed, the OS
  172. will eat from 40 to 120 meg of the disk, so you'll want at least 200 meg for
  173. real work.  To run X you'll need a VGA monitor and card, and 12-16MB RAM would
  174. be a good idea.
  175.  
  176. Installation from these systems requires that you boot from a hi-density floppy
  177. (either 3.5" or 5.25").  Most vendors offer the bulk of the system on a QIC 150
  178. 1/4-inch tape; otherwise you may be stuck with loading over 60 diskettes!  BSDI
  179. offers the distribution not only on QIC-150 tape but also on CD-ROM.  They'll
  180. even sell you a CD-ROM reader for US$225 (or you buy the same Mitsumi drive at
  181. Radio Shack or Best Buy for US$199+tax).  In general, if the initial boot gets
  182. far enough to display a request for the first disk or tape load, you're in good
  183. shape.
  184.  
  185. USL SVr4 conforms to the following software standards: ANSI X3.159-1989 C,
  186. POSIX 1003.1, SVID 3rd edition, FIPS 151-1, XPG3, and System V Release 4 ABI.
  187. 4.0.4 ports conform to the iBCS-2 binary standard.  The SVr4 C compiler (C
  188. Issue 5) includes some non-ANSI extensions (however, note that as of mid-1992,
  189. no SVr4 ports other than AT&T's have been formally POSIX-certified). 
  190.  
  191. SCO conforms to the following standards: ANSI X3.159-1989 C, POSIX 1003.1 FIPS
  192. 151-1, XPG3, System V Release 3 ABI, and SVID 2nd Edition.  Despite the
  193. marketing droids hacking at its version number, SCO is not conformant to System
  194. V Release 4 or SVID 3rd Edition.
  195.  
  196. All SVr4 versions include support for BSD-style file systems with 255-character
  197. segment names and fragment allocation.  In general this is a Good Thing, but
  198. some SVr3.2 and XENIX binaries can be confused by the different size of
  199. the inode index.  You need to run these on an AT&T-style file system.  SCO
  200. UNIX 3.2v4 (thus, ODT 2.0 but not 1.1) has an `EAFS' file system which adds
  201. symlinks and long filenames.  Old SCO binaries can be confused by long
  202. filenames.
  203.  
  204. All SVr4 versions include the UNIX manual pages on-line.  Dell stocks
  205. Prentice-Hall's SVr4 books and will sell them to you with your system (in lieu
  206. of printed manuals) at extra cost.  You can order them direct from
  207. Prentice-Hall at (201)-767-5937.  Warning: they ain't cheap!  Buying the whole
  208. 13 volumes will cost you a couple hundred bucks.  Esix, Microport and UHC
  209. have their own manual sets derived from the same AT&T source tapes as the
  210. Prentice-Hall set; Esix charges extra for them, but Microport and UHC both
  211. include them with their systems.
  212.  
  213. SVr4 includes hooks for a DOS bridge that allows you to run DOS applications
  214. under UNIX (the two products that actually do this are DOS Merge and VP/ix).
  215. Most vendors do not include either of these with the base system, however.
  216.  
  217. All these systems support up to 1024x768 by 256 color super-VGA under X.  The
  218. 640x480 by 16 colors of standard VGA is no problem; everybody supports that
  219. compatibly.  However, X servers older than the Roell or X11R5 version (that is,
  220. MIT X11R4 or anything previous) are hard to configure for the clock timings of
  221. your controller and monitor scan frequency unless you have one of the standard
  222. combinations USL supports or your vendor has configured for it.
  223.  
  224. There are a couple of known hardware compatibility problems the USL code
  225. doesn't yet address.  See the KNOWN BUGS section near the end of this document.
  226.  
  227.  
  228. III. FEATURE COMPARISON
  229.  
  230. To interpret the table below, bear in mind the following things:
  231.  
  232.    All these products except BSDI/386, Mach386 and SCO ODT are based on the
  233. SVr4 kernel from UNIX Systems Laboratories (USL), an AT&T spinoff.  Thus they
  234. share over 90% of their code and features.  Product differentiation is done
  235. primarily through support policy, bug-fix quality and add-on software.
  236.  
  237.    The `USL support?' column refers to the fact that USL support is a separate
  238. charge from the source license.  With the former, a porting house gets access
  239. to AT&T's own OS support people and their bug fix database, and the porting
  240. house's bug fixes can get folded back into the USL code.
  241.  
  242.    These systems come either in a "crippled" version that supports at most two
  243. simultaneous users, or an unlimited version.  Generally the vendors do allow
  244. you to upgrade your license via a patch disk if your requirements, but this
  245. invariably costs slightly more than the base price difference between 2-user
  246. and unlimited systems.
  247.  
  248.    The "run-time" system in the price tables below is a minimum installation,
  249. just enough to run binaries.  The "complete" system includes every software
  250. option offered by the vendor; it does *not* bundle in the cost of the
  251. Prentice-Hall docs offered by some vendors as an option.  You may well get
  252. away with less, especially if you're willing to do your own X installation.
  253.  
  254.    The `Upgrade plan' section refers only to upgrades from previous versions
  255. of the same vendor's software.
  256.  
  257.    The numbers under support-with-purchase are days counted from date
  258. of shipment.  The intent is to help you get initially up and running.
  259.  
  260.    The engineer counts below are as supplied by vendors; .5 of an engineer
  261. means someone is officially working half-time.  The `Uses USENET' column is
  262. `yes' if there is allegedly at least one person in the engineering department
  263. who reads USENET technical groups regularly and is authorized to respond to
  264. USENET postings reporting problems.
  265.  
  266.    The `DOS Bridge' row gives the version number of DOSMerge supplied with the
  267. system, if any.  DosMerge 2.0 has roughly the caoabilities of DOS 3.0, though
  268. it is reported to be quite flaky and hard to configure.  DOSMerge 2.2 has the
  269. capabilities of DOS 5.0.
  270.  
  271.    A dash `-' means the given feature or configuration is not offered.  A `yes'
  272. means it is currently offered; `soon' means the vendor has represented that it
  273. will be offered in the near future.  A `no' means it's not offered, but there's
  274. some related information in the attached footnote.
  275.  
  276.  
  277. Vendor        SCO     Cons   Dell   Esix   MST    uPort  UHC    BSDI   Mach386
  278.  
  279. Base version: 3.2.2   4.0.3  4.0.4  4.0.4  4.0.3  4.0.4  4.0.3  BSD    Mach
  280. USL support?  ??      ??     y      y      n      y      ??(a)  n      n
  281.  
  282. System price:
  283.   Run-time
  284.    2-user      595   -      -        384    249    500    695  -      -
  285.    Unlimited  1295   -      -        784    449  1,000  1,090  -      -
  286.   Complete
  287.    2-user     3090   995    995(b)     -    799  3,000  1,990  -      -
  288.    Unlimited  4290   1195  1295(b) 1,607    999  3,500  2,385  995(c) 995(d)
  289.  
  290. Printed docs? y(f)    -     y(e)   y(e)   -      y(f)   y      -      -
  291.  
  292. Upgrade plan?
  293.  From SVr3.2  y      -      y      y      -      y      -      -      -
  294.  Future SVr4s ??     -      (h)    (g)    -      (h)    -      -      -
  295.  
  296. Support
  297.  W/purchase:  30     (i)    90     (j)    30     30     30     60     30
  298.  800 number?  y      -      y      -      -      -      -      -      -
  299.  By contract  y      n(k)   y      n(j)   y      y      y      y      y
  300.  Support BBS? y      y      -      y      -      y      soon   -      y
  301.  FTP server?  y      -      y      y      -      -      -      y      y
  302.  Read USENET? y      ??     y      y      -      y      n(l)   y      y
  303.  
  304. # Engineers:
  305.  Support:     60+    1      5      2      2      4      2      1.5    1
  306.  Development: 55+    ??(m)  10     ~20    3      6      27     6.5    5
  307.  
  308. Distribution media:
  309.  3.5" 1.44MB  y      y(n)   -      y      y      y      y      -      y
  310.  5.25" 1.2MB  y      y(n)   -      y      y      y      y      -      y
  311.  60MB ctape   y      y      -      y      y      y      y      -      -
  312.  125MB ctape  -      -      -      -      y      -      y      -      -
  313.  150MB ctape  -      -      -      -      y      y      y      y      -
  314.  250MB ctape  -      -      y      -      -      -      -      -      -
  315.  2GB DAT      -      -      y      -      -      -      -      -      -
  316.  Via network? -      -      y      -      -      -      -      -      -
  317.  
  318. X options:
  319.  X11/NeWS R3  -      -      -      y      -      -      y      -      -
  320.  MIT X11R4    y(o)   -      y      -      -      -      -      -      y
  321.  AT&T Xwin 3  -      -      -      -      y      -      -      -      -
  322.  AT&T Xwin 4  -      -      -      y      -      y      -      -      -
  323.  Roell X386   -      -      -      -      y      -      y      -      -
  324.  X11R5        -      y      y      -      -      -      -      y      soon
  325.  Open Look    -      -      4i     1.0    2.0    4i     4i     -      -
  326.  Motif       1.1.4   1.1    1.1.4  1.1.0  1.1.2  1.1.3  1.1.3  (p)    soon
  327.  X.desktop   3.0     -      -      -      -      3.0    2.0    -      -
  328.  
  329. Also included:
  330.  DOS bridge?  2.2    -      2.2    -      -      soon   -      soon   -
  331.  SLIP?        y      -      y      y      -      y      soon   y      y(q)
  332.  PPP?         y      ??     -      n(r)   -      -      soon   soon   n
  333.  
  334. (a) UHC had a support contract at one time but may have let it lapse. I
  335.     expect to have better information on this soon.
  336. (b) This price is for customer-installed UNIX.  If it's factory-installed on
  337.     Dell hardware, it's $500 less.
  338. (c) $995  is for credit-card CDROM orders; POs are $50 more; QIC-150 is $50
  339.     more.  Educational site licenses are available for $2K each.
  340. (d) Previous issues alleged that "No unlimited licenses have been sold yet." 
  341.     Feedback from the net indicates that all MtXinu systems now being sold
  342.     are unlimited.
  343. (e) Extra-cost option.
  344. (f) With complete system only.
  345. (g) Small media charge.  Note: if you upgrade from a 2-user to multi-user
  346.     ESIX, you pay full price.
  347. (h) Free with support contract, charge otherwise (charge ~$500).
  348. (i) 90 days or until product is installed successfully.
  349. (j) Unlimited free phone support.
  350. (k) Charges by the half-hour phone call.
  351. (l) UHC says they used to be net-active and want to be again when they can
  352.     afford the man-hours.
  353. (m) Consensys explicitly refuses to release this information.
  354. (n) There's an $80 media charge for the diskettes equivalent to the normal
  355.     60MB distribution tape.
  356. (o) SCO's own X11R4 implementation.
  357. (p) Motif for BSDI is available from a third party.
  358. (q) At present, you must buy Mach386 Autosupport to get SLIP.
  359. (r) Mark Boucher <marc@cam.org> has written a PPP driver for ESIX
  360.  
  361. The SCO information is included by popular demand for comparison purposes.
  362. In the price figures, the `runtime' system is SCO UNIX 3.2v4; the `complete'
  363. system is ODT with development tools.
  364.  
  365. In general, the SVr4 market breaks into two tiers.  The bottom tier is
  366. Consensys and MST; low-ball outfits selling stock USL with minimal support for
  367. real cheap.  The top tier is Dell, Esix, Microport and UHC; these guys are
  368. selling support and significant enhancements and charge varying premiums for
  369. it.  Your first, most basic buying decision has to be which tier best serves
  370. your needs.
  371.  
  372. One further note: it *is* possible to buy some of these systems at less than
  373. the list the vendor charges!  I found some really substantial discounts in one
  374. mail-order catalog ("The Programmer's Shop"; call 1-(800)-421-8006 to get on
  375. their mailing list, but be prepared to wade through a lot of DOS cruft).
  376.  
  377.  
  378. IV. VENDOR REPORTS
  379.     Vendor reports start here.  Each one is led by a form feed.
  380.  
  381. NAME:
  382.    SCO Open DeskTop
  383.  
  384. VENDOR:
  385.    The Santa Cruz Operation, Inc.
  386.    400 Encinal Street
  387.    PO Box 1900
  388.    Santa Cruz,CA 95061-1900
  389.    1-(800)-SCO-UNIX (sales)
  390.    1-(800)-347-4381 (customer service and tech support)
  391.    info@sco.com        --- product info by email, sales requests
  392.    support@sco.com    --- support requests (support contract customers only)
  393.  
  394. SOFTWARE OPTIONS:
  395.    SCO's package and option structure is (excessively) complicated.  At the
  396. moment the `bundles' to keep track of are:
  397.  
  398.   SCO UNIX System V/386 Release 3.2 Version 4.0
  399.  
  400.   SCO UNIX networking bundle, consisting of:
  401.     SCO UNIX System V/386 Release 3.2 Version 4.0
  402.     SCO TCP/IP 1.2.0
  403.     SCO NFS 1.2.0
  404.  
  405.   SCO Open Desktop 2.0:
  406.     SCO UNIX System V/386 Release 3.2 Version 4.0
  407.     SCO TCP/IP 1.2.0
  408.     SCO NFS 1.2.0
  409.     LAN Manager Client, PC-NFS daemon, PC-Interface server
  410.     X (X11R4 server/clients, Motif 1.1.4, X.desktop 3.0)
  411.     DOS Merge (2.2)
  412.  
  413. Note that Ingres (the database) has been removed from the ODT bundle since 1.1.
  414. There is a special Ingres price for ODT customers, and Ingres has committed
  415. to offering a 50% discount till the end of '92.
  416.  
  417. ADD-ONS:
  418.    There are piles of them.  I was most impressed by the docs for the CodeView
  419. debugger and MASM assembler, but the presence of ISAM support would probably be
  420. more significant to the ordinary commercial user.
  421.    SCO bundles with X also include 18 clients (what in marketingese are called
  422. ``personal productivity and groupware accessories and controls'') which
  423. include: mail, help, edit, paint, term, print, login, clock, color, session,
  424. mouse, lock, and admin (official names all prepended with "SCO") as well as
  425. DOS, load, and calculator clients.
  426.  
  427. SUPPORT:
  428.    You get 30 days of free phone support with purchase.
  429.    ODT support is $895 per year.
  430.    SCO has BBS coverage and a local support operation in the UK as well as the
  431. US; BBS coverage only Germany.  Local support is, in theory, to be provided by
  432. distributors.
  433.  
  434. FUTURE PLANS:
  435.    IPX/SPX (Novell networking support) will be added soon.
  436.  
  437. HARDWARE COMPATIBILITY:
  438.    See the appendix for details.  SCO provides a Hardware Compatibility
  439. Guide with its software.
  440.  
  441. COMMENTS:
  442.    The docs are impressive; you could get a hernia trying to lift them all.
  443.  
  444. TECHNICAL NOTES:
  445.    There's an `MPX' kernel available from SCO that supports multiprocessing.
  446.    Though this is a 3.2 kernel, SCO has added support for SVr4-like symbolic
  447. links and long filenames to Version 4.
  448.    SCO has a standard driver announcement protocol which allows the
  449. utility hwconfig(C) to print out detailed configuration info on hardware
  450. attached to the machine.
  451.     SCO's cross-development and DOS emulation support is unusually rich.  It
  452. includes lots of system utilities for I/O with a DOS filesystem, as well as
  453. cross-development libraries and tools in the Development System.  Microsoft
  454. Windows 3.0 and Windows 3.0 applications are supported (in real mode), and
  455. future releases will support Windows 3.1 and associated applications.
  456. Graphical MS-DOS applications are supported in CGA graphics mode within an X
  457. window, and VGA graphics are supported in full-screen mode.
  458.  
  459. KNOWN BUGS
  460.      SCO tar(1) chokes horribly on long filenames and symbolic links.
  461. This is scheduled to be fixed in the next maintenance supplement, MSv4.2.
  462.  
  463. WHAT THE USERS SAY:
  464.    XENIX is the UNIX port hackers love to hate, but at 70% of the market SCO
  465. must be doing something right.  In general, SCO UNIX and XENIX are reputed to
  466. be a very polished and stable systems.  Unfortunately, they also drive
  467. developers crazy because of numerous tiny and undocumented divergences between
  468. the SCO way and the USL-based releases.
  469.  
  470. REVIEWER'S IMPRESSIONS:
  471.    The SCO support system is heavily bureaucratized and prone to thrash when
  472. processing questions of unusual depth or scope.  While probably adequate for
  473. the random business luser, hackers are likely to find the contortions
  474. required to get to a master-level developer very frustrating.
  475.    SCO in general has the fairly serious case of corporatitis you'd predict
  476. from their relatively large size --- no-comment policies and
  477. compartmentalization out the wazoo.
  478.    On the other hand, they sent me an unsolicited free copy, and I got huge
  479. amounts of useful technical and hardware-compatibility info "unofficially" from
  480. SCOer Bela Lubkin <belal@sco.com>.  Gee.  Maybe I should flame vendors more
  481. often... :-)
  482.  
  483.  
  484. NAME:
  485.    Consensys UNIX Version 1.3
  486.  
  487. VENDOR:
  488.    Consensys
  489.    1301 Pat Booker Road
  490.    Universal City, TX 78148
  491.    (800)-387-8951
  492.    {dmentor,dciem}!askov!root
  493.  
  494. Note: Consensys is now shipping an early version of Destiny (SVr4.2) out, but
  495. I don't have full information yet.  It's said to be considerably improved over
  496. this 4.0.3 product.  If any Consensys user out there would care to help me
  497. update this entry for the 4.2 product, I'd much apperciate it!  Consensys
  498. doesn't like me any more...
  499.  
  500. SOFTWARE OPTIONS:
  501.    None.
  502.  
  503. ADD-ONS:
  504.    Basically this is a stock USL system with the stock USL bugs, except the
  505. installation sequence has been improved considerably.  Good tools for
  506. configuration management and system administration on a network of Consensys
  507. machines are included.
  508.  
  509. SUPPORT:
  510.    You get free phone support until your system is installed, to a maximum of
  511. 90 days.  After that they charge per half-hour of phone time.  They like to
  512. do support by fax and callback.
  513.    They have 1 (one) support tech.  Ask for Reuben.
  514.    They have a support BBS at (416)-752-2084.
  515.    Knowledgeable customers report they're good about supporting the bits they
  516. wrote (see below) but terrible at dealing with generic SVr4 problems.
  517.  
  518. FUTURE PLANS:
  519.    They haven't settled on an upgrade policy yet.
  520.    There are plans for a disk array product.
  521.  
  522. HARDWARE COMPATIBILITY:
  523.    See the appendix for details.
  524.    Though most reports say the Consensys PowerPorts board is fine for UUCP use,
  525. at least two USENETters have reported problems with interactive sessions; see
  526. below.
  527.  
  528. TECHNICAL NOTES:
  529.    The X stuff is straight off the MIT X11R5 tape, patchlevel 8.
  530.  
  531. KNOWN BUGS:
  532.    This port probably uses the stock USL 4.0.3 libraries.  Thus it probably
  533. has the known bug with sigvec() and may have the rumored bug in the BSD-
  534. compatibility string functions.
  535.    One `Andy', mailing from <hooplet@ucsu.Colorado.EDU> says "You should also
  536. blast Consensys for advertising that they provide DOS file system utilities.
  537. They do, but they were written for DOS 2.0!  They do NOT work for DOS 5.0..."
  538.    Syd Weinstein <syd@dsinc.dsi.com> reports: "The most major [bug in the
  539. PowerPorts support] is delays in various output codes....  Even if not using
  540. the multi-screen stuff, a clear to end of line escape code, and some others,
  541. cause noticable delays in the output.  (About 0.1 seconds).  It makes running
  542. Elm a real bitch".  He is in touch with Consensys about this.
  543.    It has been reported on USENET (by Gerry Swetsky <lisbon@vpnet.chi.il.us>
  544. among others) that if you drop off of a PowerPorts line without manually
  545. closing all your sessions, the unclosed sessions may be accessible to the next
  546. person to pick up the line.
  547.    Gil Kloepfer, Jr. <gil@limbic.ssdl.com>, managing the Houston UNIX User's
  548. Group's system, says that during interactive use the board frequently does not
  549. handle typeahead properly (this may be related to Syd Weinstein's problems with
  550. EOL delay).  He also says he hasn't been able to bring up stable UUCP with the
  551. board.
  552.    Jim Bray <bray@wcuvax1.wcu.ed> adds "  Let me throw in a few more specifics. In version 1.3,
  553. /usr/lib/tapecntl is a symlink to itself (it actually existed in 1.2),
  554. and
  555.  
  556. /usr/sadm/sysadm/menu/backup_service/extended
  557. /usr/sadm/sysadm/menu/restores/extended
  558.  
  559. are both symlinks to their parent dirs.
  560.   I was able to get nfs and rfs working with version 1.2, altho' it
  561. was done by sort of shaking things around until they worked for no
  562. clear reason. I have just finished removing and reinstalling them to
  563. try yet again to get the 1.3 versions working, but whether I try the
  564. v4net crap or the sysadm crap, neither of them work now. In general,
  565. removing and reinstalling network packages never works. It might work
  566. if I reinstalled the whole system, but I think a Linux or 386BSD
  567. useable on my Gateway 486/EISA/SCSI systems will come along fairly
  568. soon. 
  569.   Once anything has gone wrong with the nfs/rfs stuff, it seems to be
  570. fixable only by a system reload. When I originally brought 1.3 up on
  571. one of our machines, the other was still running 1.2. BOth rfs and nfs
  572. had been working. The 1.3 v4net code does a lot of remote-execing, and
  573. it attempted to rexec things that exist in 1.3 but not 1.2: in other
  574. words: 1.3 is apparently not backwards-compatible. This probably made
  575. a hopeless mess of the nfs/rfs databases at that point."
  576.  
  577. COMMENTS:
  578.    Their UNIX product is an outgrowth of their main line of business, selling
  579. serial boards.  It is easy to configure the OS to support the board.
  580.  
  581. WHAT THE USERS SAY:
  582.    I've spoken with one experienced wizard using Consensys and seen a detailed
  583. email report from another.  They're happy, although they both warn that newbies
  584. should probably *not* try this at home :-).
  585.    On the other hand, Consensys has a dismal reputation on USENET; horror
  586. stories of nonexistent followup on bugs abound.  They'll need to work hard to
  587. shuck their take-the-money-and-run image.  Better followup on the reported
  588. serial-port board bugs would be a big help.  Unfortunately, Consensys's favored
  589. response seems to be to deny that they have a problem.
  590.    One customer (J.J. Strybosch, <jjs@ubitrex.mb.ca>) reports that Consensys
  591. charged his credit card for more than they quoted him.  If you deal with them,
  592. watch your credit card statement carefully.
  593.  
  594. REVIEWER'S IMPRESSIONS:
  595.    These guys have the toughest support policy of any vendor and
  596. obviously don't want to hear from you once you've gotten past initial
  597. boot.
  598.    A Consensys marketroid that I spoke with twice while gathering this
  599. information offered to send me an evaluation copy of their system.  They were
  600. clearly hoping for some good publicity if I like it.  However, I doubt they
  601. like me that well any more...
  602.    Consensys explicitly refuses to say how many development engineers they have
  603. on staff.  In this and some other matters (such as the way they deal with
  604. allegations of PowerPorts problems) they've adopted a corporate style that
  605. appears defensive, evasive, secretive, and not conducive to trust.  I couldn't
  606. make their V.P. of sales understand that this appearance is a serious
  607. liability in dealing with UNIX techies and distinguishes them from the
  608. competition in a distinctly negative way.
  609.  
  610.  
  611. NAME:
  612.    Dell UNIX System V Release 4 Issue 2.2.
  613.  
  614. VENDOR:
  615.    Dell Computer
  616.    9505 Arboretum Road
  617.    Austin TX 78759
  618.    (800)-BUY-DELL (info & orders)
  619.    (800)-624-9896 (tech support: x6915 to go straight to UNIX support)
  620.    info@dell.com    --- basic Dell info
  621.    support@dell.com --- support queries
  622.  
  623. SOFTWARE OPTIONS:
  624.    Basically, there aren't any.  You get the development system with all the
  625. trimmings for a lower list than anybody else in the top tier.  Whaddya
  626. want, egg in yer beer?
  627.  
  628. ADD-ONS:
  629.    Dell bundles a DOS bridge (Locus 2.2, supporting DOS 5.0) with their base
  630. system.  They also include cnews, mmdf, perl, elm, bison, gcc, emacs gdb, Tex,
  631. network time protocol support, and other freeware, including a bunch of nifty X
  632. clients!  Also included: the Xylogics Annex server for TCP/IP network access.
  633.    FrameMaker is also included, but runs in demo mode only until you buy a
  634. license token from Unidirect.
  635.  
  636. SUPPORT:
  637.    Dell *does* support their UNIX on non-Dell hardware.  They are quite
  638. definite about this.  They will deal with software problems reported from
  639. non-Dell hardware, but you're on your own when dealing with hardware
  640. incompatibility problems unless you can reproduce the problem on a
  641. Dell PC.  However, it is also policy that if you lend them the offending
  642. hardware, they will work with the vendor to come up with a fix.
  643.    You get 90 days of free phone support on a toll-free number, starting on
  644. resceipt of your registration card (no card, no support).  Yearly service
  645. contracts range are $350 per year for the limited license, $500 for the
  646. unlimited.
  647.    There are 6 engineers in their first line and 4 in their second-line support
  648. pool.
  649.    Dell accepts software problem reports from anyone, Dell or non-Dell
  650. hardware and whether or not they have a support contract.  If you don't have
  651. a support contract, don't count on getting a reply acknowledging the report.
  652.    Dell maintains a pair of Internet servers (dell1.dell.com and
  653. dell2.dell.com) which hold patches, updates and free software usable with
  654. Dell UNIX.
  655.    About upgrades, Dell says "If you have a support contract, the upgrade is
  656. free, unless we've added something with significant royalty burden to us.  We
  657. may make a charge at that point.  We didn't when we added Graphical Services
  658. 4.0 at the introduction of Dell UNIX 2.1.  If you don't have a contract, then
  659. the cost is basically Media+Royalty+Admin+Shipping."
  660.  
  661. FUTURE PLANS:
  662.    X.desktop 3.0 will be supported soon.  NeWS isn't going to happen at all;
  663. they couldn't get it to work reliability.
  664.    Dell has demonstrated a 486 port of NeXTSTEP at trade shows.
  665.    Dell is going to move to Solaris someday.  However, policy is that they're
  666. not going to phase out SVr4 until at least a year after their first *reliable*
  667. version of Solaris, in order to provide an upgrade path.
  668.  
  669. TECHNICAL NOTES:
  670.    The big plus in the Dell code is that they've fixed a lot of the annoying
  671. bugs and glitches present in the stock USL tape.
  672.    The installation procedure has been improved and simplified.  You can
  673. install Dell UNIX through your network from another Dell box once you've booted
  674. the hardware with a special disk provided.
  675.    Both benchmarks and anecdotal reports make them significantly faster than a
  676. stock USL system.  Interestingly, Dell's manager for UNIX development tells me
  677. this is all due to bug fixes and careful choices of some OS parameters.
  678.    A source at Dell has asked me to point out that Dell's SLIP can be
  679. set up, configured, and stopped while UNIX is running; some other
  680. versions (such as SCO's) require a reboot.  However, others claim that
  681. SCO's can actually be reconfigured without a reboot and that the SCO
  682. *manuals* are at fault here for misleading people.
  683.    Dell device drivers are *very* unlikely to work on other SVR4 versions.
  684. Dell includes some kernel extensions (not required, so other SVR4 device 
  685. drivers should work) to make life in support a little easier.  A program
  686. called showcfg will list all recognised device drivers and the IRQ,
  687. I/O address, shared memory and so on.  The device driver has to register
  688. this info.  Dell has told USL how to do this, it's up to them when or even
  689. if they want to use this in a future release.
  690.    Dell device drivers are also auto configuring, for the most part.  Check out
  691. /etc/conf/sdevice.d/* and see how most of the devices are enabled, but with
  692. zeroes in all fields for IRQ, I/O and memory.  Those are autoconfiguring
  693. drivers.  Dell thinks that this makes life much easier; you only need to set
  694. one of the configurations that they probe for!  The device registration helps
  695. this, by eliminating possible overlapping memory or I/O address usage.  (On the
  696. other hand, idconfig(1) is no longer helpful, when I/O, IRQ and mem are all
  697. zero).  The 2.2 release adds a utility `setcfg' which can be used to remove
  698. unneeded drivers, shrinking the kernel.
  699.    Dell UNIX also has drivers for the Dell SmartVu found on some machines (a
  700. little four character LED display on the front panel).  By default this shows
  701. POST values, then disk accesses, finally "UNIX" when running and "DOWN" when
  702. halted.  You can write to the device.
  703.    Dell's SCSI tape driver includes ioctls to control whether hardware
  704. compression is used.
  705.    Some Dell systems have a reset button.  On the Laptops these are wired
  706. directly to the CPU.  On the desktop and floor-standing systems Dell UNIX can
  707. catch the interrupt; it's used to do a graceful (init 0) shutdown.  Other
  708. UNIXes will do a processor reset when the button is pushed.
  709.    About 95% of 2.2 was built using GNU cc for a significant performance
  710. improvement over pcc.
  711.  
  712. KNOWN BUGS:
  713.    Uucico fails when sending more than 12 files to another machine.  Fixed
  714. in 2.2; a patch is available free from Dell for earlier versions.
  715.    Performance monitoring of uucp transfers doesn't work. Creating
  716. /var/spool/uucp/.Admin/perflog results in uucico logging statistics to the file
  717. correctly. However, using uustat -tsysname results in either a memory error or
  718. you just being returned to the shell with no output.  This bug is known to
  719. Dell and being worked on now.
  720.    Merge is seriously buggy in many areas. It takes ages to start up in an
  721. xterm and then sometimes crashes in the process. Attempting to use its
  722. simulated expanded memory results in the system becoming slowly corrupted which
  723. later results in virtual terminals disappearing and the system gradually
  724. locking up. Really fun stuff! And it can only cope with 1.44M discs.  These
  725. are generic Merge problems, not really Dell's but Locus's fault.
  726.     There are some dropped stitches in the supplied USENET tools.  The nntp
  727. server has been compiled for a dbm history file while c-news has been compiled
  728. for dbz.  With nntpd this only shows on the ARTICLE <message-id> command which
  729. either returns that the article with that id can't be found or crashes the
  730. server.  Also, they forgot to include the nntpd manual page or nntpxfer.  A
  731. Dell source thinks these things have been corrected in 2.2.
  732.     Dell's device driver autoconfiguration doesn't properly set up the mouse
  733. port on the ATI Graphics Ultra card.  You need to either remove all other
  734. mouse drivers or use the DOS install program to manually force the mouse IRQ
  735. to 5.
  736.  
  737. HARDWARE COMPATIBILITY:
  738.    Dell doesn't maintain a list of non-Dell motherboards and systems known to
  739. work.  And they're not willing to talk about the list they don't maintain,
  740. because it would amount to endorsing someone else's hardware.
  741.    Dell promises that you can bring its UNIX up on any Dell desktop or tower
  742. featuring a 386SX or up (it's hard to get the product on to the notebooks).
  743. Notebooks can't drive a QIC tape and there aren't drivers for the pocket
  744. Ethernet or token-ring adapter.
  745.    Jeffrey James Persch <using a friend's account> reports that he couldn't
  746. get the X supplied with Dell UNIX 2.1 to work with a Microsoft bus mouse hooked
  747. to the mouse port on a Compaq 486/33M or Systempro.
  748.    Andrew Michael <Andrew.Michael@brunel.ac.uk> says "If you're buying Dell
  749. UNIX for non-Dell hardware, first try booting the Dell floppy on it.  From
  750. experience, some BIOS ROMs cause Dell SVR4 to lock up at the point where it
  751. tries to talk to the hard disk.  If it gets to the point where it asks you
  752. whether you want to install or not you can be pretty sure that all is well.  An
  753. AMI or Phoenix BIOS is OK; be careful of anything else."
  754.    See the appendix for more.
  755.  
  756. COMMENTS:
  757.    Dell sells hardware, too :-).  They are, in fact, one of the most successful
  758. clonemakers, and will cheerfully sell you a Dell computer with SVr4 pre-
  759. installed.  Their systems are expensive by cloner standards (with as much as a
  760. $1000 premium over rock-bottom street prices) but they have a rep for quality
  761. and reliability their competition would probably kill for.
  762.    You can get Dell product information by sending an email request to
  763. info@dell.com.
  764.  
  765. WHAT THE USERS SAY:
  766.    Most people who've seen or used it seem to think pretty highly of the
  767. Dell product, in spite of minor problems.
  768.    A user in England observes: "Dell is the only firm that I found supplying
  769. Unix at the real monetary exchange rate, not the usual computer pounds=dollars
  770. nonsense.  In the UK the 2 user version costs 699 pounds, which is pretty close
  771. to the US price in dollars.  For those of us who don't live on the left-hand
  772. side of the pond (there are a few of us!) that's a distinct advantage."  He
  773. adds "Dell's UK support is pretty good.  Not as good as Sun, but then you don't
  774. pay as much!  From previous experience, SCO support in the UK is, well, pretty
  775. non-existent."
  776.  
  777. REVIEWER'S IMPRESSIONS:
  778.    Right now, I'd have to call Dell the market leader in SVr4s.  The
  779. combination of low price, highest added value in features, and reputation for
  780. quality makes them very hard to beat.
  781.    The only serious negative I've seen is that their support system seems to be
  782. very badly overloaded, so you can end up on hold for a while when calling.  The
  783. techs themselves are sufficiently cranked about this that they'll complain of
  784. understaffing and corporate shortsightedness on the phone to a stranger.
  785.    Dell has recently doubled their support staff and fixed a bad bug in their
  786. call-handling system that was freezing the queue for up to two hours at a
  787. time.  This will certainly help matters.
  788.    On the other hand, Dell's UNIX development manager responded to the first
  789. issue of this FAQ with about three hundred lines of intelligent, thoughtful and
  790. extremely candid comment, including a whole pile of hardware-compatibility info
  791. and a number of excellent suggestions for improving the FAQ.  He has 
  792. continued to send voluminous, factual feedback to later issues --- an example
  793. other UNIX vendors would do well to emulate!
  794.  
  795.  
  796. NAME:
  797.    ESIX System V Release 4.0.4
  798.  
  799. VENDOR
  800.    Esix Computers
  801.    1923 E. St. Andrew Place
  802.    Santa Ana, CA 92705
  803.    (714)-259-3020   (tech support is (714)-259-3000)
  804.    support@esix.everex.com
  805.  
  806. ADD-ONS:
  807.    None.
  808.  
  809. SOFTWARE OPTIONS:
  810.    ESIX can be bought in the following pieces:
  811.                             Unlim    2-user
  812.    Base system                        784    384
  813.    Base system + Networking                866    396
  814.    Development system                    131    N/A
  815.    GUI module (X, Motif, Open Look, X.desktop)        610    380
  816.  
  817. Note that the base system without networking cannot be upgraded to the
  818. base system with networking; you'd have to replace at full cost.
  819.  
  820. SUPPORT:
  821.    Purchase buys you unlimited free phone support.  However, be warned that
  822. there are only two engineers assigned to the job and they are swamped.
  823.    Esix offers a support BBS at (714)-259-3011 and 3013 (the 11 line
  824. has a Trailblazer on it).  They plan to bring up an Internet server in
  825. the near future.
  826.    Patches are available via anonymous ftp to esix.everex.com.
  827.  
  828. FUTURE PLANS:
  829.    They don't plan to support DOS Merge because it's still horribly buggy.
  830.    Later in '92 they plan to release a multiprocessing UNIX.
  831.  
  832. TECHNICAL NOTES:
  833.    Stephen J. Friedl and D'Arcy Cain <darcy@druid.uucp> have written a device
  834. driver for Everex's STEP systems that can control the LED array on the front of
  835. the box.
  836.    Relative to 4.0.3, 4.0.4 includes numerous bug fixes, a rewritten SCSI
  837. driver, and better SCO binary compatibilty.  The GUI package is significantly
  838. different, changing from a home-grown ESIX implementation of X to a licenced
  839. implementation of AT&T's xwin implementation (with ESIX support for additional
  840. video cards added in.
  841.  
  842. HARDWARE COMPATIBILITY:
  843.    See the appendix for details.  ESIX supports an unusually wide
  844. range of peripherals.
  845.    They advertise support for the Textronix X terminal.
  846.    No one has reported any incompatibility horror stories yet.
  847.  
  848. KNOWN BUGS:
  849.    According to Esix, this port uses the stock USL 4.0.3 libraries.  Thus it
  850. must have the known bug with sigvec() and may have the rumored bug in the BSD-
  851. compatibility string functions.
  852.    James D. Cronin <jdc@tropel.gca.com> writes: When developing X applications
  853. under Esix, watch out for mmap(2) failure.  This is caused by an incorrect
  854. version of mmap() defined in libX11.a and libX11.so.  This bug existed in Esix
  855. 4.0.3, and continues in 4.0.4 and the recently shipped Xwindow bug fix it
  856. (which seems to have more bugs than the original version).  One workaround is
  857. to remove the offending file, XSysV.o, from libX11.a and link with the Bstatic
  858. option.
  859.  
  860. COMMENTS:
  861.    Another subsidiary of a clonemaker (Everex).  They don't sell bundled
  862. hardware/software packages yet.
  863.    Esix will sell you manuals troffed off the SVr4 source tapes for somewhat
  864. less than the cost of the Prentice-Hall books.  The content is almost identical
  865. but the organixation into volumes a little different.
  866.    Unlimited free support sounds wonderful, and might be ESIX's strongest
  867. selling point.  However, ESIX users on the net have been heard to gripe that in
  868. practice, you get the support you've paid for from Esix --- that is, none.
  869. That isn't at all surprising given Esix's staffing level.  If this guarantee is
  870. to be more than a hollow promise, their technical support has to get more
  871. depth.
  872.    Evan Leibovich <evan@telly.on.ca> is a long-time netter who makes his living
  873. as a consultant and owns an Esix dealership.  He says you can get ESIX at a
  874. substantial discount from him or other dealers, also that dealers are supposed
  875. to do first-line support for their customers (which he does, but admits other
  876. dealers often fail to).  Evan is obviously devoted to the product and probably
  877. the right guy to email first if you think you'd be interested in it.
  878.  
  879. WHAT THE USERS SAY:
  880.    Ron Mackey <rem@dsiinc.com> writes "In general, we are pleased with ESIX.
  881. We still have problems driving the serial ports at speeds greater than 9600
  882. baud.  We also still see occasional PANICs.  These appear to be related to
  883. problems with the virtual terminal manager."  This may be the generic USL asy
  884. problem again.
  885.    William W. Austin <uunet!baustin!bill> writes "The support from Esix seems
  886. to be usable if (a) you are a hacker, (b) you know unix (sVr4 internals help a
  887. lot), and (c) you get past the sales guy who answers the help line (Jeff
  888. [Ellis] is *very* helpful).  If I were a computer-semi-literate, commercial
  889. user who only wanted his printer to work, etc., I might be up a creek for some
  890. problems (no drivers for some boards, no support for mouse tablets, etc., but
  891. that's what VARs are for). All in all, the support is at least a little better
  892. than what I expected for free -- in many cases it is *far* better than the
  893. support I got from $CO (is SCO really owned by Ebenezer Scrooge?)"
  894.    [Note: Jeff Ellis has since left.]
  895.    A longer appreciation from Ed Hall <edhall@rand.org>: "I had a problem with
  896. the ESIX X server.  I got through to technical support immediately, and was
  897. promised a fix disk.  The guy on the phone was actually able to chat with on of
  898. the developers to check to see if the disk would solve the problem.  The disk
  899. came four days later."
  900.    "On the other hand," he continues, "I get the feeling that ESIX has only
  901. made a mediocre effort to shake out the bugs before releasing their system-- or
  902. even their fixes.  For example, they `repaired' their X server, but the new
  903. server only ran as root (it made some privileged calls to enable I/O
  904. ports)--they quickly had to release a second update to fix this new problem.
  905. They obviously fixed a lot of things in the new server, and performance is
  906. improved quite a bit as well, but the stupid error they made in the first
  907. "fixed" version should have been found with only the most minimal of testing."
  908.    "They've done some work on the serial driver, but there are still some
  909. glitches (occasional dropped characters on a busy system at 38400bps, and a
  910. real doozy of a problem--a system panic--when doing simultaneous opens and
  911. ioctl's on a tty0xh and ttyM0xh device.  This latter problem was due to my
  912. using the M0xh and 0xh devices improperly, but panics are inexcusable.  No idea
  913. if this is a SYSVR4 problem or due to their fixes.)"
  914.    "So my impressions of them are mixed.  Perhaps I just lucked out in geting
  915. such rapid response on my support call, but I was impressed by it nonetheless.
  916. On the other hand, their QA needs work..."
  917.  
  918. REVIEWER'S IMPRESSIONS:
  919.    The tech I spoke with at Esix seemed knowledgeable, bright, and very
  920. committed to the product.  Nevertheless, when I asked what he thought
  921. distinguished ESIX from the competition, he had no answer.
  922.    This reinforced the feeling I got from the spec sheets that Esix has kind of
  923. an also-ran mentality, with no market strategy or clear priority for improving
  924. SVr4 that positions it against its competition.  It doesn't have Dell's
  925. steak-with-all-the-trimmings appeal, it's not pushing price like Consensys or
  926. support quality like UHC or performance like Microport.  (I'm told that
  927. at one time, Everex was the price leader).
  928.    When I asked Esix's chief marketroid about this, he said that he thinks
  929. ESIX's best asset is that the product isn't going to go away, and muttered
  930. unkind things about the possibility that Dell would deep-six their SVr4 in
  931. favor of Solaris 2.0.  This does not a long-term strategy make.
  932.    Despite numerous "repositionings" since I wrote the first version of this
  933. comment in May 1992, I've seen no reason to change any of the above.
  934.  
  935. NAME
  936.    MST UNIX
  937.  
  938. VENDOR:
  939.    Micro Station Technology, Inc.
  940.    1140 Kentwood Ave.
  941.    Cupertino, CA.  95014
  942.    (408)-253-3898
  943.    sales@mst.com (product info & orders)
  944.    cs@mst.com (support)
  945.  
  946. ADD-ONS:
  947.    None.
  948.  
  949. SOFTWARE OPTIONS:
  950.    C Development System
  951.    Networking
  952.    X11R4 and X11R3
  953.    Motif
  954.    Open Look
  955.  
  956. SUPPORT:
  957.    30 days of support free with purchase.
  958.    1 year of fax/email support is $299, 1 year of phone support is $599.
  959.  
  960. FUTURE PLANS:
  961.    They expect to upgrade to Motif 1.2 and X11R5 Summer '92.  No plans for
  962. 4.0.4 yet.
  963.  
  964. HARDWARE COMPATIBILITY:
  965.    They've promised to email me a list of hardware known to work, which
  966. will appear in a future posting.
  967.    They decline to release information on hardware known *not* to work
  968. for fear of offending vendors.
  969.  
  970. KNOWN BUGS:
  971.    This port probably uses the stock USL 4.0.3 libraries.  Thus it probably
  972. has the known bug with sigvec() and may have the rumored bug in the BSD-
  973. compatibility string functions.
  974.    The DOS support is only 2.0-compatible (< 32-meg DOS partitions).
  975.  
  976. COMMENTS:
  977.    Another outfit offering stock USL real cheap.  They were actually the first
  978. to try this (in Fall '91) and were the price leader until Consensys blew past
  979. them.
  980.    These guys really want to sell you preinstalled UNIX on their clone
  981. hardware.  Configurations range from $1349 to $5599 and look like pretty
  982. good value.
  983.  
  984. WHAT THE USERS SAY:
  985.    I have one experience report from Ray Hill, <hill@ghola.nicolet.com>, who's
  986. been running MST on a 486 for a month or so.  He says it works; elm, cnews, and
  987. trn are up, so standard UNIX sources compile up and work fine.  His only
  988. criticism is the relative skimpiness of the printed docs.
  989.    Harlan Stockman <hwstock@snll-arpagw.llnl.gov> writes "MST has been very
  990. helpful at every step of the way; phone and e-mail support have been timely."
  991.    Geoffrey Leach <geoff@ibmpa.awdpa.ibm.com> warns that some of the files
  992. (specifically, socket library headers) necessary to build X11R5 are bundled in
  993. the networking option --- this may meen you have to buy it even if you don't
  994. actually intend to network any machines.
  995.  
  996. REVIEWER'S IMPRESSIONS:
  997.    Anyone who's been to a hobbyist computer expo in the last five years knows
  998. that the low-price clone-hardware market is full of small, hungry companies run
  999. by immigrants, often family businesses.  Their English is sometimes a little
  1000. shaky but (in my experience) they're honest and their product is good, and
  1001. their prices are *real* aggressive.
  1002.    MST seems to be one of these outfits.  Since Consensys ended their promo
  1003. MST is now the low-price leader in this market.
  1004.  
  1005.  
  1006. NAME:
  1007.    Microport System V Release 4.0 version 4
  1008.  
  1009. VENDOR:
  1010.    Microport, Inc.
  1011.    108 Whispering Pines Drive
  1012.    Scotts Valley, CA 95066
  1013.    (800)-367-8649
  1014.    sales@mport.com (sales and product info)
  1015.    support@mport.com (support)
  1016.  
  1017. SOFTWARE OPTIONS:
  1018.    Networking (TCP/IP, NFS)
  1019.    Software Development
  1020.    User Graphics Module (X GUIs)
  1021.    Graphics Development Module (X toolkits + man pages).
  1022.    DOS Merge
  1023.  
  1024. ADD-ONS:
  1025.    A few freeware utilities are included, notably kermit(1) and less(1).
  1026.    They include a single-user copy of a program called `JSB MultiView'.  It's a
  1027. character-oriented desktop program that front-ends conventional UNIX services
  1028. for character terminals and also provides a calendar service and
  1029. pop-up phone-book.  It's something like a character-oriented X windows; each
  1030. on-screen window looks like a terminal to the application.
  1031.  
  1032. SUPPORT:
  1033.    The base price includes printed docs.  This is effectively the same content
  1034. as the Prentice-Hall SVr4 books; both are troffed off the SVr4 source tapes.
  1035. They have been very lightly edited for the Microport environment.
  1036.    The base price includes 30 days or 1 year of phone support respectively
  1037. depending on whether you bought the base or complete system.  Support is
  1038. said to be excellent for serious problems, not so good for minor ones (this
  1039. is understandable if one assumes their support staff is very good but
  1040. overworked, a hypothesis which is plausible on other evidence).
  1041.    They have a support BBS at (408)-438-7270 or 438-7521.  However, the level
  1042. of activity is low; one customer said (late February) that they hadn't put
  1043. anything useful on it in six months (Microport responds that they've
  1044. been too busy hammering on r4 to spend lots of energy on it).
  1045.  
  1046. FUTURE PLANS:
  1047.    DOS Merge will be folded into the system soon.
  1048.    Also working on improved performance for the Adaptec 1742 and other SCSI
  1049. controllers, expect that in May.
  1050.    Microport believes they have a lead in multiprocessing SVr4 UNIX and intend
  1051. to push it.
  1052.    File-system support for CD-ROMs is coming.
  1053.  
  1054. HARDWARE COMPATIBILITY:
  1055.    See the appendix for details.
  1056.    Math co-processors: Cyrix 20/25/33, Intel 80387 20/25/33, Weitek.
  1057.    No one has reported any incompatibility horror stories yet.  Bernoulli boxes
  1058. and Irwin tapes won't fly, but who cares.
  1059.  
  1060. TECHNICAL NOTES:
  1061.    When I asked what differentiates Microport from the other SVr4 products,
  1062. the answer I got is "performance".  The Microport people feel they've put
  1063. a lot of successful work into kernel tuning.
  1064.    And, indeed, benchmarks from independent sources show that Microport's
  1065. fork(2) operation is quite fast.  Other vendors show about 60 forks per
  1066. second on the AIM Technologies SUITE II benchmarks; Microport cranks 80.
  1067. This is the most dramatic performance difference the AIM tools reveal
  1068. among any of these products.  Microport's other benchmark statistics
  1069. are closely comparable to those of its competitors.
  1070.    Microport also offers a multiprocessing SVr4 which will run on the
  1071. Compaq SystemPro, the ALR PowerPro, the DEC 433MP, and the Chips &
  1072. Technologies Mpax system.
  1073.    Microport has moved the socket headers and libraries necessary to build X
  1074. out of the networking option package into the development system, so you
  1075. don't have to buy an extra module to hack X.
  1076.  
  1077. KNOWN BUGS:
  1078.    According to Microport, this port uses the stock USL 4.0.4 libraries.  Thus
  1079. it must have the known bug with sigvec() and may have the rumored bug in the
  1080. BSD-compatibility string functions.
  1081.    David Wexelblat reports that "Microport's enhanced asy driver does not work
  1082. correctly (or at all) for hardware flow control - you can't open the ttyXXh
  1083. devices under any circumstances.  This was true in 3.1, and is still true in
  1084. 4.1.  The good news is that SAS (Streams-FAS) works fine for modems.  But SAS
  1085. won't work with the AT&T serial mouse driver.  So I've got asy on my mouse port
  1086. and SAS on the other one on my dumb-card. [...] Microport is still prone to
  1087. silly errors.  The Motif development system, which is described in the release
  1088. notes as being included with the Motif runtime system in the 'complete'
  1089. package, is in fact missing from the tape.  They have it available seperately,
  1090. but I had to call them to get it.  The 'pixed' application for X.desktop 3.0 is
  1091. compiled with shared libraries that are not included with the release.  Hence
  1092. it does not work.  I had to call them about this, too."
  1093.  
  1094. COMMENTS:
  1095.    These people sold a lot of shrink-wrapped UNIXes years ago before going
  1096. chapter 11.  They're back, leaner and meaner (with a total staff of just
  1097. 15).
  1098.    Microport says it's primarily interested in the systems-integration market,
  1099. where customers are typically going to be volume buyers qualifying for deep
  1100. discounts.  Thus, they're relatively undisturbed by the certainty that their
  1101. high price point is losing them sales to individuals.
  1102.  
  1103. WHAT THE USERS SAY:
  1104.    I've received one good comprehensive experience report, largely favorable,
  1105. from David Wexelblat <dwex@mtgzfs3.att.com>.
  1106.  
  1107. REVIEWER'S IMPRESSIONS:
  1108.    Microport is a small, hungry outfit with a lot to prove; they've already
  1109. gone bust once (I was a customer at the time :-() and they haven't yet
  1110. demonstrated that they've got a better strategy this time out.
  1111.    They're perhaps a mite too expensive for the support quality they can offer
  1112. with less than fifteen people, and kernel-tuning isn't going to win them a
  1113. following on hardware that every year swamps those tweaks with huge increases
  1114. in speed for constant dollars.  It may be that they're counting on the
  1115. multiprocessor version to be their bread-and-butter product; there, at least,
  1116. they're offering something that is so far unique and promises performance
  1117. levels unattainable with conventional hardware.
  1118.    And, like UHC, they have techies answering the phones and the techies have a
  1119. clue.  This certainly improves them as a bet for wizards and developers.  If
  1120. multiprocessing is important to you, and/or you're looking for a small outfit
  1121. where you can develop personal working relationships with the tech people who
  1122. matter, Microport might be a good way to go.
  1123.    They've offered to send me a copy of their OS gratis for review and
  1124. evaluation purposes.
  1125.  
  1126.  
  1127. NAME:
  1128.    UHC Version 3.6
  1129.  
  1130. VENDOR:
  1131.    UHC Corp.
  1132.    3600 S. Gessner
  1133.    Suite 110
  1134.    Houston, TX 77063
  1135.    (713)-782-2700
  1136.    support@uhc.com
  1137.  
  1138. SOFTWARE OPTIONS:
  1139.    Networking package (TCP/IP).
  1140.    X + Motif
  1141.    X + Open Look
  1142.  
  1143. ADD-ONS:
  1144.    None reported.
  1145.  
  1146. SUPPORT:
  1147.    The base price includes printed docs.  This is effectively the same content
  1148. as the Prentice-Hall SVr4 books; both are troffed off the SVr4 source tapes.
  1149.    30 days free phone support with purchase.
  1150.    All their engineers take tech-support calls for part of their day.
  1151. They have 2 doing it full-time.  The product manager is a techie himself
  1152. and takes his share of calls.
  1153.    A support contract costs $1195 for one year.  This includes 75% off
  1154. on all upgrades.
  1155.    They are in the process of bringing up a BBS with a window into their
  1156. bug report and fix/workaround database.
  1157.    It was emphasized to me that UHC wants to be known for the quality of
  1158. their support, which they feel is the product's strongest differentiating
  1159. feature.
  1160.  
  1161. FUTURE PLANS:
  1162.    X11R5 by mid-May or thereabouts.  They have it running now but don't
  1163. consider it stable enough to ship.
  1164.  
  1165. HARDWARE COMPATIBILITY:
  1166.    See the appendix for details.
  1167.    The asy driver in version 2.0 won't talk to the NS16550AFN UART, which
  1168. is supposed to be pin-compatible with the standard 16450.
  1169.  
  1170. KNOWN BUGS:
  1171.    This port probably uses the stock USL 4.0.3 libraries.  Thus it probably
  1172. has the known bug with sigvec() and may have the rumored bug in the BSD-
  1173. compatibility string functions.
  1174.  
  1175. COMMENTS:
  1176.    They claim that according to USL they have the largest installed base of
  1177. SVr4 customers, and to have been first to market with a shrink-wrapped
  1178. SVr4 (in 1990).
  1179.    UHC also claims to have performed and maintained IBM's official UNIX port
  1180. for the MicroChannel machines.
  1181.    A subsidiary of Anam, "a holding company with a diversified portfolio".
  1182.  
  1183. WHAT THE USERS SAY:
  1184.    The only comment I've yet seen on the UHC OS was an extended description of
  1185. a successful installation by a satisfied netter.  He made it sound like a good
  1186. solid product.
  1187.    I have one absolutely incandescently glowing report on UHC support from a
  1188. developer named Steve Showalter <shwasl@Texaco.COM>.  He says: "We've been
  1189. running UHC's OS for about a year now...been EXTREMELY happy with it.  The
  1190. support we receive is without a doubt, the finest we have received from any
  1191. vendor."
  1192.    Duke Smith (c/o somesh@watson.bm.com) writes: "Another absolutely
  1193. incandescently glowing report on UHC support: I called the Programmer's Shop
  1194. about UHC & wound up talking to UHC tech support to find out if the sucker
  1195. would run on my machine. The guy took considerable time to explain all the
  1196. different things that might be causing the problem, and emphasized that the
  1197. same hardware problems which were probably causing Consensys not to run would
  1198. also hose UHC. This led me to contact ALR tech support (also a glower) who took
  1199. all of 1-1/2 days (not including shipping) to do the necessary upgrades, on
  1200. warranty because apparently their ads that it will run Unix are covered by
  1201. warranty.  The glowing thing about UHC is, the guy helped me get a competitor's
  1202. port working, and I told him he was gonna get in dutch with the marketroids and
  1203. his response was that maybe I would remember them the next time I or someone I
  1204. knew needed a system. He's right. I'll use Consensys until I can afford
  1205. something better for my own system (it's still better than DOS...), but from
  1206. now on my clients will get pointed toward UHC, not Consensys, whose
  1207. absent-parent attitude is going to keep them from ever becoming anything but
  1208. the destitute hacker's Unix vendor."
  1209.    On the other hand, William G. Bunton <wgb@succubus.tnt.com>: "So, I give a
  1210. thumbs up for the product.  I give a thumbs down for the company, and it's
  1211. enough that I'm taking my future business elsewhere."  He tells a horror story
  1212. about the 2.0 version involving a three-month runaround, a letter to their VP
  1213. of marketing, and lots of broken promises.  Apparently UHC does sometimes drop
  1214. the ball.
  1215.  
  1216. REVIEWER'S IMPRESSIONS:
  1217.    I found both the people I talked to friendly, candid, technically
  1218. knowledgeable, and willing to answer sticky questions.  I came away with a very
  1219. positive impression of the outfit's operating style.
  1220.    There are experienced UNIX developers who value dealing with a small,
  1221. responsive outfit where they can develop good working relationships with
  1222. individuals.  UHC says it likes to sell to wizards and might be a good choice
  1223. for these people.
  1224.     The second time I called (*after* I'd formed the above impressions) one of
  1225. their guys offered to trade me a copy of UHC UNIX with all the trimmings for an
  1226. autographed copy of _The_New_Hacker's_Dictionary_.  So they have taste, too.
  1227. I'm too ethical to let this sway my evaluations, but not too ethical to take
  1228. the software... :-)
  1229.  
  1230.  
  1231. NAME:
  1232.    BSD/386
  1233.  
  1234. VENDOR:
  1235.    Berkeley Software Design, Inc.
  1236.    3110 Fairview Park Drive, Suite 580
  1237.    Falls Church, VA 22042 USA
  1238.    (800)-800-4BSD
  1239.    bsdi-info@bsdi.com
  1240.  
  1241. SOFTWARE OPTIONS:
  1242.    None.  You get an unlimited user license, binaries *and sources* for the
  1243. entire system (this includes X11R5 and full BSD networking sources with both
  1244. Internet and GOSIP OSI protocol stacks).  What more could you want?
  1245.  
  1246. SUPPORT:
  1247.    The purchase price include 60 days of phone support.
  1248.    A telephone-support contract is $595 per year; email-only support is
  1249. $295/year; upgrade only is $185/year.
  1250.  
  1251. FUTURE PLANS:
  1252.    Capability to run SVr3.2 binaries (including SCO binaries) in 1993.
  1253.    They intend to add a DOS bridge by the end of '92.
  1254.    The current release (0.3) is a fairly stable beta.  Rob Kolstad sez:
  1255. "Our current release (November 30, 1992) is titled Gamma 4 for
  1256. legal reasons.  Our 1Q1993 release will be big-fixes for even
  1257. better quality."
  1258.  
  1259. HARDWARE COMPATIBILITY:
  1260.    See the appendix for details.  New drivers are being added all the time.
  1261.    Most multiport serial boards aren't supported (they're working on it).
  1262. BSD/386 supports the RISCOM/8 multiport serial card (SDL: 508-559-9005) and
  1263. includes a driver for the MAXPEA serial cards.
  1264.    Rob Kolstad says BSDI has been very pleased with the cooperation
  1265. they've received from systems vendor Technology Power Enterprises.  He
  1266. says: "In a world of commodity products, they differentiate themselves
  1267. by good service.  When we (as operating system developers) have any
  1268. problems with their boxes, they're happy to help us out in finding and
  1269. fix problems -- even when the problem is hardware!"  Dave Ingalz of
  1270. that company has developed a BSD/386-ready configuration for people who
  1271. might wish to buy one; call 510-623-3834.
  1272.  
  1273. TECHNICAL NOTES:
  1274.    Alone among the 386 UNIX versions described here, this version is *not*
  1275. based even in part on USL code and has no AT&T license restrictions.  Rather,
  1276. it derives from Berkeley UNIX (the CSRG Networking 2 release, somewhere between
  1277. 4.3 and 4.4).
  1278.    Many of the BSD/386 tools, including the compiler, are GNU code.
  1279.    This system's libraries, header files and utilities conform to X3J11, POSIX
  1280. 1003.1 and POSIX 1003.2 standards.  POSIX Certification is schedule for the
  1281. first half of 1993.
  1282.  
  1283. COMMENTS:
  1284.    What these people are trying is audacious --- something functionally like
  1285. the SVr4 merge, but starting from a ported BSD kernel and with System V
  1286. compatibility hacks, rather than the other ways.  By all accounts the product
  1287. is in far better shape right now than one would expect for a beta pre-release,
  1288. which argues that the developers have done something right.
  1289.  
  1290. WHAT THE USERS SAY:
  1291.    The few who've seen this system display an evangelistic fervor about it.
  1292.  
  1293. REVIEWER'S IMPRESSIONS:
  1294.    I expect this will become a hackers' favorite.
  1295.    All this, and sources too...I salivate.  I am tempted.  Not sure I'm ready
  1296. to change OSs at the same time as I switch machines, though.  SVr4's got better
  1297. continuity with the 3.2 I'm running now.  Ghu, what a dilemma!
  1298.    When I mentioned that I'm doing elisp maintenance for GNU EMACS these days,
  1299. Rob Kolstad, one of the principal developers, offered me a copy and a year
  1300. of support if I'd field their (so far nonexistent) EMACS problems.
  1301.  
  1302.  
  1303. NAME
  1304.    Mach386
  1305.  
  1306. VENDOR:
  1307.    Mt. Xinu
  1308.    2560 Ninth Street
  1309.    Berkeley, CA 94710
  1310.    (510)-644-0146
  1311.    mtxinu-mach@mtxinu.com
  1312.  
  1313. ADD-ONS:
  1314.    Kernel sources!  You get can sources for the Mach 3.0 microkernel for
  1315. $195 over base price.
  1316.  
  1317. SOFTWARE OPTIONS:
  1318.    The base package includes: Mach 2.5 kernel and utilities, 4.3 BSD interface,
  1319. GNU utilities (GCC, GDB, GAS, EMACS, BISON), and on-line reference manuals (man
  1320. pages) for Mach and 4.3 BSD.  The following options are available:
  1321.    Networking (SUN NFS, TCP/IP networking from the Berkeley Tahoe release,
  1322. on-line NFS man pages).
  1323.    X (X11R4 with programmer's environment and complete X manual pages).
  1324.    On-line Documentation (Complete source for Mach and 4.3 documentation,
  1325. including Mach Supplementary Documents, System Manager's Documentation, 4.3 BSD
  1326. Programmer's Supplementary Documents, 4.3 BSD User's Supplementary Documents).
  1327.    Optional Microkernel Add-on, Mach 3.0 (Complete Mach 3.0 microkernel source
  1328. code; complete build environment with tools to modify and rebuild the Mach 3.0
  1329. microkernel; binary BSD server which runs on top of the microkernel in place
  1330. of the standard /vmunix kernel; source for an example of a server (POE)
  1331. running on top of the Mach 3.0 microkernel and sources for some utilities
  1332. which are kernel-dependent.
  1333.  
  1334. SUPPORT:
  1335.    You get 30 days phone support with purchase.
  1336.    A support contract is available for $150 quarterly or $500 per year; this
  1337. includes upgrades.  There is a support BBS open to contract holders only.
  1338.    An ftp server at autosupport.mtxinu.com carries patches, enhancements and
  1339. freeware adapted for the system.  That site also hists an NNTP server carrying
  1340. support newsgroups for MtXinu users.  This service is called "auto-support".  A
  1341. user writes: " They post bug reports/fixes, allow general user discussion, and
  1342. let registered users download updates. I have mixed feelings about
  1343. auto-support. The user activity on the news groups is pretty low, but Mt Xinu
  1344. responds to bug posts VERY quickly.  Major updaes seem to occur about every 2-3
  1345. months. The cost is $150.00/quarter or $500/year. If you want the sources to
  1346. the 386-AT drivers and the build environment for the kernel, you need to buy an
  1347. auto-support subscription."
  1348.  
  1349. FUTURE PLANS:
  1350.    They plan to move to OSF/1 this year.  X11R5 and Motif support are
  1351. also in the works.
  1352.  
  1353. HARDWARE COMPATIBILITY:
  1354.    See the Appendix for details.
  1355.    Color X windows is supported on VGA boards via extended 8-bit color mode.
  1356.    Toshiba and Toshiba-compatible floppy drives and controllers work.
  1357.    All current motherboards tested have worked.  There were a few problems with
  1358. early Compaq DeskPros.  They add "Please note that we do not support the
  1359. microchannel bus, EISA extended modes, IBM PS2, and some NCR machines.  We are,
  1360. however, considering new devices so let us know your interests!".
  1361.  
  1362. TECHNICAL NOTES
  1363.    This product is essentially a 4.3 port built on the Mach project's
  1364. microkernel technology.  This is a truly nifty architecture which builds a
  1365. 4.3BSD-compatible kernel out of a collection of communicating lightweight
  1366. processes.  The distinction between user and kernel mode almost vanishes, and
  1367. things like the schedular and virtual-memory manager which are normally
  1368. embedded deep in the kernel become semi-independent, modifiable modules.
  1369.  
  1370. COMMENTS:
  1371.    Very appealing for the educational market --- lets CS students and hobbyists
  1372. tinker creatively with the guts of UNIX in a way that would be impossible under
  1373. more conventional UNIXes.  It's not clear who else will be interested in this.
  1374.  
  1375. WHAT THE USERS SAY:
  1376.    Eric Baur <ecb@ventoux.assabet.com> writes:
  1377.    "The system is a very faithful emulation of BSD43 on top of Mach.  For our
  1378. purposes it is a super deal. For about $2000.00 in hardware and $995.00 in
  1379. software we have a Mach development platform that integrates almost seamlessly
  1380. into our network development environment.  As a general-purpose UNIX (whatever
  1381. that means) Mach386 gives up a lot in features to the System V vendors.
  1382. (Virtual terminals, DOS emulation, etc etc) For the home hacker, it seems like
  1383. it would be a good deal. You obviously could never run "shrink-wrapped"
  1384. software, but most public domain and GNU stuff should port easily."
  1385.    Mark Holden <l00017@eeyore.stcloud.msus.edu> adds "Mt. Xinu's tech support
  1386. is absolutely top-notch, and I've found them quite willing to deal with matters
  1387. even after the official support runs out. [...] Not that Mach386 is without
  1388. its quirks.  I've had problems getting a Western Digital ethernet board to
  1389. work correctly, and things required a fair bit of tweaking to set things on a
  1390. smooth course, but then I've never worked with a BSD that didn't."
  1391.  
  1392. REVIEWER'S IMPRESSIONS:
  1393.    Right now, this product is a solution looking for a problem --- a solution I
  1394. find technically fascinating, to be sure.  But even the company admits to not
  1395. being sure who its market is.  I wish 'em luck.
  1396.  
  1397. KNOWN BUGS:
  1398.    Bugs reported in previous Guide issues with UUCP on bidirectional serial
  1399. lines have been fixed.
  1400.    Eric Baur reports: "Fortunately, I got the micro-kernel add-on only as an
  1401. example for Mach 3.0 development. It is not nearly as stable as the mach 2.5
  1402. based production kernel. Our 486/33 EISA machine usually hangs within minutes
  1403. after booting the 3.0 kernel...Mt Xinu is completely up front about the limits
  1404. of the 3.0 stuff and is very helpful about trying to debug it."
  1405.  
  1406. V. UPCOMING PORTS, FREEWARE VERSIONS, AND CLONES.
  1407.  
  1408. There are three other commercial SVr4 UNIX ports on the market for which I do
  1409. not yet have detailed information.  I hope to cover them in future issues.
  1410. They are covered in section VI, along with freeware UNIXes and UNIX clones.
  1411.  
  1412. PromoX UNIX:
  1413.   This is said to be a bare-bones port by an outfit that mainly sells hardware.
  1414. The price quoted is $595 for a complete 2-user + devtools system.
  1415.  
  1416.   PromoX Systems
  1417.   1050 East Duane Avenue, Suite B
  1418.   Sunnyvale, CA 94086
  1419.  
  1420.   Tel: (408) 733-2966 
  1421.   Email: promox@cup.portal.com
  1422.  
  1423. SORIX:
  1424.   This is a SVR4 UNIX port enhanced for real-time work, offered by Siemens AG.
  1425.  
  1426.   Siemens AG
  1427.   AUT 189
  1428.   Gleiwitzerstr. 555
  1429.   8500 Nuremberg 1
  1430.  
  1431.   Tel: 0911/895-2203
  1432.  
  1433. I don't yet know if this version is going to be sold in the US.  In the info
  1434. I have, prices are quoted in Deutschmarks.
  1435.  
  1436. NeXTSTEP 486:
  1437.   NeXT has a 486 port of the NeXT environment scheduled for beta release in
  1438. 4th quarter '92.
  1439.  
  1440. There are some freeware alternative UNIXes available for the 386/486.  None of
  1441. these are yet complete and mature hacking environments, but they show promise
  1442. (and require much less in minimum hardware to run).  They are:
  1443.  
  1444. 386BSD:
  1445.    Under development by Bill & Lynne Jolitz & friends (this is the same 386BSD
  1446. project described in Dr. Dobbs' Journal some time back).  This OS is based on
  1447. the NET/2 tape from Berkeley, strongly resembles the commercial BSD/386 release
  1448. described above, and like it is distributed with full source.  The aim is to
  1449. produce a full POSIX-compliant freeware BSD UNIX.  Version 0.1 is now out,
  1450. including FP emulation, SCSI support, coexistence with DOS, and many more new
  1451. features.  Passwording has to be acquired separately due to US export
  1452. regulations, but the system is otherwise fairly complete; I have seen it run.
  1453. There's a lot of traffic in comp.unix.bsd about this project.
  1454.  
  1455. Linux:
  1456.    This is a POSIX-emulating UNIX lookalike, being written from scratch and
  1457. currently in beta.  At the moment, it's less complete than 386BSD because it
  1458. doesn't leverage as much pre-existing code, but the kernel and development
  1459. tools are up and usable.  Linux is changing so fast that more description would
  1460. probably be more misleading than enlightening.  There's an active linux group
  1461. on USENET, comp.os.linux, and a (now less active) linux-activists mailing list;
  1462. to subscribe, mail to "linux-activists-requests@niksula.hut.fi".  Up-to-the
  1463. minute info is also available by fingering torvalds@kruuna.helsinki.fi.
  1464.  
  1465. Hurd:
  1466.    This is the long-awaited and semi-mythical GNU kernel.  It's being worked on
  1467. by the Free Software Foundation (the people who brought you emacs, gcc, gdb and
  1468. the rest of the GNU tool suite) but it's not ready for prime time yet.  It's
  1469. said to be a set of processes layered over a Mach 3.0 kernel.  The 386BSD and
  1470. Linux developments both lean heavily on GNU tools.
  1471.  
  1472. There is one other not-quite-freeware (cheapware?) product that deserves a
  1473. mention:
  1474.  
  1475. Minix:
  1476.    This is a roughly V7-compatible UNIX clone for Intel boxes, sold
  1477. with source by Prentice-Hall for $169 (there's an associated book for
  1478. a few bucks more).  It's really designed to run in 16-bit mode on 8086
  1479. and 286 machines, though the UK's MINIX center offers a 32-bit kernel.
  1480. UUCP and netnews clones are available as freeware but not supplied
  1481. with the base system.  A large international community is involved in
  1482. improving Minix; see comp.os.minix on USENET for details.
  1483.  
  1484. These freeware and "cheapware" products exert valuable pressure on the
  1485. commercial vendors.  Someday, they may even force AT&T to unlock source to stay
  1486. competitive...
  1487.  
  1488. Finally, there is a class of commercial UNIX clones that claim to emulate UNIX
  1489. or improve on it without being derived from AT&T source.  The major products
  1490. of this kind for 80x86 machines seem to be Coherent, QNX and LynxOS.  The
  1491. following information about these has been supplied by various USENETters:
  1492.  
  1493.    COHERENT is a small-kernel UNIX-compatible multi-user, multi-tasking
  1494. development O/S for $99.95 that uses less than 14Mb of disk space, runs on most
  1495. 286-386-486 CPU systems, has a 64k limit C compiler and over 230 UNIX commands
  1496. including text processing, program development, administrative and maintenance
  1497. functions.  It resides on a partition separate from DOS and can access the DOS
  1498. file system with the DOS command. It has no network or Xwindows support, but
  1499. cnews and rn have been ported and it has its own newsgroup, comp.os.coherent.
  1500. It is fully documented with both a comprehensive 1200 page manual and an
  1501. on-line manual. Mark Williams Company provides excellent support including a
  1502. UUCP access BBS and has just announced Release 4.0, the 386 version of
  1503. COHERENT.
  1504.  
  1505.   QNX is a POSIX-compliant microkernel OS with real-time capability, targeted
  1506. to mission critical, performance sensitive applications like factory
  1507. automation, process control, financial transaction processing, and
  1508. instrumentation.  They claim an installed base of over 200K systems worldwide.
  1509. The microkernel is only 7K and implements a message-passing model; other pieces
  1510. can loaded in at runtime, supporting anything from a small real-time executive
  1511. up to a full multi-user time-sharing system (including transparent DOS
  1512. emulation supporting Windows 3.1 in protected mode).  QNX networking supports
  1513. standard protocol suites, but uses very fast, lightweight protocols for
  1514. QNX-to-QNX node communications; QNX machines on a network can be treated for
  1515. most purposes as a single large multiprocessor, and the OS itself can be
  1516. distributed across multiple nodes.  Here is contact information for the vendor:
  1517.  
  1518. Quantum Software Systems                      Quantum Software Systems
  1519. 175 Terrence Matthews Cr.                     Westendstr.19 6000 Frankfurt
  1520. Kanata, Ontario K2M 1W8                       am main 1
  1521. Canada                                        Germany
  1522. voice:  (613) 591-0931 x111 (voice)           voice: 49 69 97546156
  1523. fax:    (613) 591-3579      (fax)             fax:   49 69 97546110
  1524. usenet: stuartr@qnx.com
  1525.  
  1526. QNX support is offered via voice and FAX hotline and a BBS.  There is also
  1527. a newsletter and an annual international users' conference.
  1528.  
  1529. LynxOS is a 386 UNIX specialized for real-time work, available from Lynx
  1530. Real-Time Systems Inc. of Los Gatos, California.  It includes TCP/IP, NFS, X,
  1531. etc.  Most of the development tools are GNU.  The kernel is pre-emptable and
  1532. supports threads and dynamically-loaded device drivers.
  1533.  
  1534. VI. HARDWARE COMPATIBILITY TABLES
  1535.  
  1536. These tables summarize vendor claims and user reports on which hardware will
  1537. work with which port.
  1538.  
  1539. To save space in the tables below, we use the following *one-letter*
  1540. abbreviations for the OS ports:
  1541.  
  1542. S    SCO UNIX version 3.2v4
  1543.  
  1544. C    Consensys UNIX Version 1.2
  1545. D    Dell UNIX Issue 2.1
  1546. E    ESIX System V Release 4.0.4
  1547. M    Micro Station Technology SVr4 UNIX
  1548. P    Microport System V/4 version 4
  1549. U    UHC Version 3.6
  1550.  
  1551. B    BSD/386    (0.3 beta)
  1552. X    Mach386
  1553.  
  1554. A `c' indicates that the hardware is claimed to work in vendor literature.
  1555. A `y' indicates that this has been verified by a user report.
  1556. A `.' indicates that whether this combination works is unknown.
  1557. An `n' indicates that the vendor advises that the combination won't work.
  1558. A `*' points you at footnote info.
  1559.  
  1560. A blank column indicates that I have received no vendor info on the
  1561. hardware category in question.
  1562.  
  1563. The following general caveats apply:
  1564.  
  1565. * All ports support EGA, VGA, CGA and monochrome text displays.
  1566.  
  1567. * All ports support generic ISA serial-port cards based on the 8250 or 16450
  1568.   UART.  According to the vendors, the asy drivers on Dell, Esix, Microport,
  1569.   BSD/386 and Mach386 support the extended FIFO on the NS16550AFN UART chip.
  1570.   Indeed, Dell tech support will tell you this feature was present in the
  1571.   base USL code.  UHC says its 2.0 drivers *don't* talk to 16550s but
  1572.   says that will be fixed in March '92.  A user reports that SCO has
  1573.   supported the 16550 since 3.2.2.
  1574.  
  1575. * I have not bothered listing ordinary ST-506/IDE/RLL drives, though lists
  1576.   of them are given in vendor literature.  This is a very mature commodity
  1577.   technology; anything you buy should work with one of the supported
  1578.   controllers unless it's defective.
  1579.  
  1580. * Vendors' supported hardware lists are not models of clarity.  Some iterms
  1581.   may be listed under a couple of different names because I don't know that
  1582.   they're actually the same beast.  I have been very careful not to make
  1583.   assumptions where I am ignorant; thus, some hardware may appear less 
  1584.   widely supported than it actually is.
  1585.  
  1586. * These tables are grossly incomplete.
  1587.  
  1588. Also, be aware that there is a fundamental design problem in the ISA
  1589. architecture that can cause 8-bit boards used in a system with 16-bit
  1590. boards to flake out even if they're actually compatible.  Jeremy Chatfield
  1591. of Dell describes it this way:
  1592.  
  1593. "We've seen (and fixed) this with several card combinations.  If you have an 8
  1594. bit card and a 16 bit card in the same address range, then the address decoding
  1595. on the ISA bus will find that the 128KB range includes a 16 bit card.  It
  1596. therefore programs itself for 16 bit I/O.  If you then do I/O with the 8 bit
  1597. card, every other data byte is garbage.  You will also have a reboot problem,
  1598. because the 16 bit card usually starts in 8 bit mode and has to be switched to
  1599. 16 bit mode.  If the switch back to 8 bit mode is not made, and the address
  1600. range is the c0000-d0000 range, close to the VGA BIOS, the VGA BIOS accesses
  1601. are screwed, because they are performed in 16 bit mode because of the above PC
  1602. H/W architectural problem.  We include a deinit sequence in all the 16 bit
  1603. device drivers that causes a shutdown to reset the accesses to the safer 8 bit
  1604. mode.  Of course, after a panic, the machine still has boards set up in 16 bit
  1605. mode, so you might observe the problem then.
  1606.  
  1607. This affects *all* PC OS's.  I have seen cases where DOS failed to reboot
  1608. because of the same nonsense (network card in 16 bit mode in same address
  1609. region as VGA BIOS).  Clever programming can resolve in several ways."
  1610.  
  1611. All the SVr4 systems inherit support for a fairly wide range of hardware from
  1612. the base USL code (version 4.0.3 or 4.0.4).  This includes:
  1613.  
  1614. * All PC disk controllers (ESDI, IDE, ST-506 in MFM and RLL formats).
  1615.  
  1616. * The Adaptec 1542B SCSI adapter.  Note: you'll have to jumper your
  1617.   SCSI devices to fixed IDs during installation on most of these.
  1618.  
  1619. * Western Digital's 8013EBT Ethernet card, and its equivalents
  1620.   the WD8003 and WD8013.  SVr4v4 adds the 3Com 3C503.
  1621.  
  1622. * VGA adapters in 640x480 by 16 color mode.
  1623.  
  1624. * "C" protocol serial mice like the Series 7 and Series 9 from Logitech and
  1625.   the PC-3 mouse from Mouse Systems (however, we've had one report of an
  1626.   ostensible PC-3 clone called the DFI200H not working).  See the "HOT TIPS"
  1627.   section for details.
  1628.  
  1629. SCO UNIXes from 3.2.2 up and ODT 1.1 also support all these devices.
  1630.  
  1631. If you can fill in any of the gaps, or convert a `c' to `y', send me email.
  1632.  
  1633. S C D E M P U B X    Systems
  1634. -------------------------------------------------------------------------------
  1635. c     .   c   .      Acer (all 386/486 models)
  1636. .     .   .   c      ACCELL 486/33 ISA and 386/40 ISA
  1637. .     c   .   .      ADDA AD-428P-25, Portable 486/25, 486/33, AD-328D-25
  1638. .     c   c   .      ALR Business VEISA 386/33-101
  1639. c     .   .   .        ALR (all 386 and 486 models)
  1640. c     .   .   .        applicationDEC 316,316+,325,325C,333,425,433MP
  1641. c     .   .   .        Apricot LS, LS 386SX, XEN-S 386
  1642. c     .   .   y        Arche 486, Master 486/33
  1643. .     .   c   .      AST (models not specified)
  1644. .     c   c   .      AST Premium (models not specified)
  1645. c     .   .   .        AST Premium 386,386/33,486/25T*E*,486/33T*E*
  1646. c     .   c   .      AT&T 6386 machines
  1647. .     .   c   .      Compaq (models not specified)
  1648. c     c   c   .      Compaq DeskPro 386/33.
  1649. c     .   .   .        Compaq DeskPro 486s/20,486/25/486/33L,386/20,386/25
  1650. c     .   .   .        Compaq Portable III 386, SystemPro
  1651. c     .   .   y     Compaq SLT 386s/20
  1652. .     .   .   y     CompuAdd 320
  1653. c y y y y y y .      CompuAdd Model 333
  1654. .     .   .   y     CompuAdd 320
  1655. c     .   .   .        DEC DS486, DECpc 433, DECpc 433T
  1656. c     .   .   .        DECstation 320,325,425
  1657. c   y .   c   .      Dell 310,325,325P,333P,316SX,316LT,320SX,320LT.
  1658. c   y .   c   .      Dell 433P,425E,433E,425TE,433TE,4xx[DS]E,486[DP]xx.
  1659. .     .   .   y     DynaMicro 486/33
  1660. c     .   .   .        EasyData 386 model 333
  1661. c     .   .   .        Epson Equity 386/20PC,386/25,386SX; Epson PC AX3,AX3/25
  1662. .     c   c   .      Everex (models not specified)
  1663. y     .   .   .        Everex 33,386/20,486,486/33
  1664. .     c   c   .      Gateway 2000 (models not specified)
  1665. .     .   c   y y     Gateway 2000 (486/33 ISA)
  1666. .     .   . y .        Gateway 2000 486/25
  1667. c     .   .   .        Groupil Uniprocessor 25MHz Tower
  1668. c     .   .   .        GRiDCase 1530,1550SX
  1669. .     .   c   c      High Definition Systems 486/25 ISA and 386 SX/16 ISA
  1670. .     y   .   .        High Definition Systems 386/40 ISA
  1671. c     .   .   .        HP 486 Vectra series
  1672. c     .   .   .        IBC 486
  1673. c     .   .   .        ITT 486
  1674. y     .   .   .        Micro Way Number Smasher 486/33
  1675. c     .   .   .        Mitac 386, MC3100E-02, S500
  1676. c     .   .   .        Mitsuba 386
  1677. c     .   .   .        Mitsubishi PC-386
  1678. .     .   .   y     MORSE PAT 386PX 386/40
  1679. .     .   .   y     MORSE KP 386T 386/33
  1680. c     .   .   .        NCR 316,316SX,3386
  1681. c     .   .   .        NEC 386/20,486/25, BusinessMate and PowerMate
  1682. y     .   .   .        NEC 386/33 BusinessMate
  1683. c     .   .   .        Noble 386
  1684. c     .   .   .        Nokia Alfaskop System 10 m52, m54/55
  1685. c     .   .   .        Northgate 33
  1686. .     c   c   .      Northgate 386/33
  1687. .   y .   .   .        Northgate 486/33
  1688. c     .   .   .        Olivetti 386/486 machines
  1689. c     .   .   .        Olivetti XP-9
  1690. y     .   .   .        Packard-Bell 386x
  1691. c     .   .   .        PC Craft PCC 2400 386
  1692. c     .   .   .        Phillips 386, P3464 486
  1693. .     c   c   .      Primax (models not specified)
  1694. c     .   .   .        SNI 8800-50, 8810-50, PCD series
  1695. c     .   .   .        Schneider 386 25-340, 386SX System 70
  1696. c     .   .   .        Siemens Data Systems Model WX200
  1697. c     .   .   .        Starstation
  1698. .     .   .   y     Tandy 3000
  1699. c     .   .   .        Tandy 4000
  1700. y     .   .   .        Tatung Force 386x
  1701. c     .   .   .        Tatung Force TCS-8000 386, TCS-8600 386
  1702. .     c   c   .      Tangent (models not specified)
  1703. .     y   .   .        Tangent 386/25C
  1704. .     c   y   .        Tangent 433E (486/33 EISA)
  1705. .     .   .   y     Technology Advancement Group EISA 483/33
  1706. .     c   c   .      Televideo (models not specified)
  1707. c     .   .   .        Televideo 386/25
  1708. c     .   .   .        Texas Instruments System 1300
  1709. .     .   .   y     Texas Instruments System 80486/33Mhz
  1710. c     .   .   .        Toshiba T3100,T3200,T5100,T5200,T8500,T8600
  1711. .     .   .   y     TPE 486/33 & 486/50
  1712. .     c   c   .      Twinhead (models not specified)
  1713. y     .   .   .        Twinhead 800 (486/33)
  1714. .     c   c   .      Unisys (models not specified)
  1715. c     .   .   .        Unisys PW2 Series 800/16,800/20,800/25
  1716. c     .   .   .        Victor 386 25, V486T
  1717. c     .   .   .        Wang MX200, PC 380
  1718. c     .   .   .        Wyse 386
  1719. n     .   .   .        Wyse Decision 486/33 (intermittent crashes)
  1720. c     .   .   .        Zenith 386 and 486 machines
  1721. .     .   .   y     Zeos 486DX-50
  1722.  
  1723. S C D E M P U B X    Motherboards
  1724. -------------------------------------------------------------------------------
  1725.       c   .   .      AGI
  1726. y     .   .   .        A.I.R. 486/33EL w 256K cache
  1727.       .   c   .      ALR
  1728.       .   c   .      AMAX
  1729. c     .   c   .      AMI (model not specified)
  1730.       y   c   .        AMI Enterprise II (33 & 50)
  1731.       y   .   .        Amptron AMD386/40
  1732.       .   .   y     Amptron ISA 486DX/33
  1733.       .   c   .      ARC
  1734.     n .   c   .      Cache Computer
  1735.       .   c   .      Chips & Technologies chipset
  1736.     y .   c   .      Chips & Technologies 33DX
  1737.       c   c   .      Club AT
  1738.       .   c   .      DataExport
  1739.     y .   c   .      Dell
  1740.       .   c n .      DTK (model not specified)
  1741.       y   . n .        DTK 386/33
  1742.       .   .   c      EISA Tech 80386SX MHz        
  1743.     y .   .   .      Eteq 386
  1744. y     n   .   .        Eteq 486
  1745.       .   c   .      Free Technology (model not specified)
  1746.       .   .   . y    Free Technology 486/33 EISA board
  1747.     y .   .   .        Free Technology 486/50DX
  1748. y     y   .   .        Gigabyte GA-486US 33MHz 256K Cache
  1749. c     .   .   y        Intel 302 (386/25 + 387)
  1750.       .   .   y     Intel 403E (486/33 EISA)
  1751.       .   c   .      Microlab
  1752.       c y c y c      Micronics 386/25
  1753.       c   c y c y      Micronics 486/33 ISA
  1754.       y   .   .        Micronics 486/33 EISA
  1755.       .   c   .      Mitac
  1756.       .   .   .      Modular Circuit Technology 386/SX 16Mhz
  1757. y     .   .   .      Motherboard Factory 386/40, 486/33 (Northgate's OEM)
  1758.       .   c   .      Mylex (model not specified)
  1759.       c   c   .      Mylex MI-386/20
  1760. y     y y y   .        Mylex MAE486/33
  1761.       y y .   .     NICE 486DX/50 EISA
  1762.     y .   c   .      OPTI 486
  1763.       .   c   .      Orchid
  1764.       .   c   .      PC-craft
  1765.       y   .   .         TMC Research Corporation PAT38PC 25/386,33/386
  1766.       y   .   .      TMC Research Corporation PAT38PX 33/386,40/386 
  1767.   
  1768. Notes:
  1769.  
  1770. * These two tables probably way *understate* the compatibility of most ports.
  1771.   Most ISA or EISA motherboards will work with all of them.  However, Jeff
  1772.   Coffler <coffler@jeck.amherst.nh.us> reports: "I couldn't get the Cache
  1773.   Computer CPU board to work at all with Dell UNIX, even though they claimed
  1774.   they work with SCO.  Flaky, timing-related failures."
  1775.  
  1776. * Quote from Kolstad, "The external caches on the most advanced
  1777.   boards are usually not tested well for UNIX-like applications.  We
  1778.   see problems occasionally that disappear when the caches are disabled.
  1779.   Once reproducible, the vendors can usually repair the problem."
  1780.  
  1781. * A source at UHC describes the DTK boards as "dogshit" --- he says they
  1782.   generate a lot of spurious interrupts that DOS is too cretinous to be
  1783.   bothered by but which completely tank UNIX.  He says DTK seems uninterested
  1784.   in fixing the problem.  Other correspondents confirm that this has been
  1785.   going on for several years.  Avoid these boards till further notice.
  1786.  
  1787. * Dave Johnson <ddj@gradient.com> reports that  since upgrading from a 386 to
  1788.   an Eteq 486, they've had lots of UHC random panics due to page faults in
  1789.   kernel mode.  UHC is looking into this.
  1790.  
  1791. * Some of the cards marked `supported' for SCO require the AGA EFS (Advanced
  1792.   Graphics Adapters Extended Feature Supplement).  (EFS's may be downloaded
  1793.   for free via UUCP or FTP'd from uunet, but there is a media charge if they
  1794.   are ordered on physical media from SCO).
  1795.  
  1796. S C D E M P U B X    Video Cards            Max Res        ChipSet
  1797. -------------------------------------------------------------------------------
  1798. . . c y   * . .        Appian Rendition GRX        1024x768x256  TIGA34010
  1799. c . c y   * . .        Appian Rendition II, IIXE    1024x768x256  TIGA34010
  1800. c . c .   . . .        Appian Rendition III        1280x1024x256 TIGA34020
  1801. . .   .   c . .        ARC V-16 (Paradise)        ????        ????
  1802. . .   .   c c .        AT&T VDC 600 (Paradise clone)    SVGA        ????
  1803. c .   .   . . .        AST motherboard video        1024x768x256    WD90C31
  1804. c .   .   .            AST VGA Plus            800x600x16    WDC
  1805. c . y .   c . c        ATI Ultra            1024x768x256    Mach 8
  1806. c . y .   c . c        ATI Vantage            1024x768x256    Mach 8
  1807. c .   c   c n y        ATI Wonder+            SVGA N        Wonder
  1808. c .   .   . . .        ATI Wonder XL            1024x768x256    ????
  1809. . .   .   c c .        ATI (type not specified)    ????        ????
  1810. . . y .   . . .        Boca SuperVGA            1024x768     ET4000
  1811. c .   .   . . .        Chips 451            800x600x16 N    C&T451
  1812. c .   .   . . .        Chips 452            1024x768x16 N    C&T452
  1813. c .   .   . . .        Compaq Advanced VGA        640x480x256 N    ????
  1814. c .   .   . . .        Compaq Plasma            640x400x2 N    non-VGA
  1815. c .   .   . . .        Compaq LCD VGA            640x480x16 N    ????
  1816. c .   .   . . .        Compaq VGC            640x480x16 N    ????
  1817. c .   .   . . .        Compaq AG1024            1024x768x256    ????
  1818. c .   .   . . .        Compaq QVision            1024x768x256    ????
  1819. . c   .   . . c        Compuadd Hi-Rez card w/1meg    1024x768    ET4000
  1820. c .   .   . . .        Cornerstone SinglePage        1008x768x2    ????
  1821. c .   .   . . .        Cornerstone PC1280        1280x960x2    ????
  1822. c .   .   . . .        Cornerstone DualPage        1600x1280x2    ????
  1823. c .   .   . . .        Cornerstone DualPage 150    2048x1560x2    ????
  1824. c .   .   . . .        DEC 433w            1280x1024x256  TMS34020
  1825. c .   .   . . .        DEC motherboard video        1024x768x256    WD90C30
  1826. c . y .   . . .        Dell motherboard video        1024x768x256    WD90C31
  1827. . . y .   . c .        Dell VGA            1024x768    ????
  1828. . c y c   c y c y    Diamond SpeedStar        1024x768    ET4000
  1829. c .   .   . . c        Diamond Stealth            1280x1024x16    S3
  1830. c c   .   . . c        Eizo MD-B07, MD-B10, Extra/EM    1024x768     ET3000
  1831. . .   .   . . y     ELSA WINNER            1280x1024    82C480
  1832. . .   c   . . .        Everex ViewPoint VRAM        SVGA+        ????
  1833. . .   c   . . .        Everex ViewPoint True Color    SVGA+        ????
  1834. . .   c   . . .        Everex UltraGraphics II    EV-236    1664x1200    mono
  1835. c .   c   c c c        Genoa 5300/5400    superVGA    SVGA N        ????
  1836. c c   .   c . c        Genoa 6000, 6400        SVGA N        ????
  1837. c .   .   . . .        Grid 1500 laptop        640x400x2     CGA-like
  1838. y .   c   c . .        Hercules monographics display    720x348        mono
  1839. c .   .   . . .        HP UltraVGA            1280x1024x16    S3?
  1840. c .   .   . . .        IBM 8514/A            1024x768x256    8514/A
  1841. c . y .   . . .        IBM VGA                VGA        VGA
  1842. c .   .   . . .        IBM XGA                1024x768x256    XGA
  1843. c .   .   . . .        IBM XGA-2            1024x768x256    XGA-2
  1844. c .   .   . . .        Imagraph ITX            1280x1024x256  TMS34020
  1845. c .   .   . . .        Intel motherboard video        1024x768x256    WD90C3x
  1846. c .   .   . . .        Matrox MWIN1280            1280x1024x256 N    ????
  1847. c .   .   . . .        Matrox PG-1281-CV        1024x768x256    ????
  1848. . .   c   . . .        MaxLogic            SVGA        ????
  1849. . .   . . c . .        Microfield V-8            1280x1024    ????
  1850. c .   .   . . .        Microfield I8            1024x768x256    ????
  1851. c .   .   . . .        Miro Magic            1280x1024x256 N    82C48
  1852. . .   . . * . .        Mylex GXE (EISA)        1280x1024     TIGA34020
  1853. . .   .   . . y     Nth Engine/150            1280x1024    82C480
  1854. c .   .   . . .        Number Nine GXi            1280x1024x256  TMS34020
  1855. . .   c   . . .        Oak Technology OTI-067        1024x768x256    ????
  1856. c .   .   . . .        Oak Technologies Oak 077    1024x768x256    Oak 077
  1857. c .   .   . . .        Olivetti EVC-1 (EISA)        1024x768x256    82c452
  1858. . c   .   . . c        Optima Mega/1024        1024x768    ET4000
  1859. c .   .   . . .        Orchid Designer            SVGA        ET3000
  1860. c .   .   . . c        Orchid Fahrenheit        1280x1024x16    S3
  1861. c c   y   c c c        Orchid ProDesigner        800x600     ET3000
  1862. c c y y   y . y        Orchid ProDesigner II/1024    1024x768    ET4000
  1863. . .   *   y . .        Orchid ProDesigner IIs        1024x768    ET4000
  1864. c .   .   . . . y    Paradise VGA Plus        SVGA        PVGA1A
  1865. . c   c   c c c        Paradise VGA Professional    SVGA         PVGA1A
  1866. c c c .   c . c        Paradise VGA 1024        SVGA         WD90C00
  1867. c .   .   . . .        Paradise 8514/A            SVGA+        ????
  1868. . .   .   . . y     PixelWorksWhirlWin        1280x1024    82C480
  1869. c .   .   . . .        QuadRAM QuadVGA            SVGA        ????
  1870. . .   .   c c .        Qume Crystal            1024x768    T4000
  1871. c .   .   . . .        Renaissance Rendition II    1024x768      TMS34020
  1872. y c y y   c . c        Sigma Legend            1024x768    ET4000
  1873. . .   .   c c .        Sigma VGA/H            ????        ????
  1874. c .   c   c c .        STB EM-16 VGA, EM-16+ VGA    SVGA        ET3000
  1875. c .   .   . . .        STB Extra-EM            SVGA        ET3000
  1876. . c   c   c . c        STB PowerGraph w/1meg        1024x768    ET4000
  1877. . c   .   . . c        Swan SVGA with VCO chip        1024x768    ET4000
  1878. c .   c   . . .        Tecmar VGA AD            SVGA        ET3000
  1879. c .   .   . . .        Toshiba Grid 1500 laptop    640x400x2     CGA-like
  1880. . c   .   . . c        TRICOM Mega/1024        1024x768    ET4000
  1881. c .   .   c . .        Trident SuperVGA        ????        T880
  1882. c .   .   . . c        Trident TVGA 8900        1024x768    T8900
  1883. . .   .   c c .        Tseng Labs VGA            1024x768    T4000
  1884. . .   c   . . .        Vectrix    VX1024 (TI-34010)    1024x768    ????
  1885. c .   .   . . .        Verticom MX/AT            800x600        ????
  1886. c .   c   c c .        Video7 FastWrite VGA        800x600 x2, x16    ????
  1887. c .   .   c c .        Video7 VRAM VGA            800x600x16    Video7
  1888. c .   .   c c .        Video7 VRAM II VGA        SVGA        Video7
  1889. c .   .   c c .        Video7 VEGA            EGA 640x380    Video7
  1890. c .   .   . . .        Video7 VGA1024i            SVGA        Video7
  1891. c . y .   . . .        Zenith/Bull motherboard video    1024x768x256    WD90C31
  1892.  
  1893. In this table, an `SVGA' resolution code signifies the following resolutions:
  1894. 1024x768 at 2 and 16 colors, 800x600 at 2, 16, 256 colors, and 640x480 at 2,
  1895. 16, 256 colors.  SVGA+ adds 1280x1024 at 2 or 16 colors.  Some non-interlace
  1896. boards are marked with N.
  1897.  
  1898. Caveats in interpreting the above table:
  1899.  
  1900. * All super-VGA cards will work at VGA resolutions and below (that is, resolu-
  1901.   tions up to 640x480 in 16 colors).
  1902.  
  1903. * Because color is of secondary importance for most UNIX applications, I list
  1904.   only the highest dot-density resolution of a board that supports more than
  1905.   one.  Some boards have lower resolutions with more colors.
  1906.  
  1907. * This list is not exclusive.  Many (perhaps even most) dotted combinations
  1908.   will work. UHC claims that any SVGA based on an ET3000, ET4000, Paradise
  1909.   or Genoa chip-set will fly;  Dell echoes this with regard to ET3000,
  1910.   ET4000, WD90C0xx cards, and the same is probably true of all other vendors.
  1911.  
  1912. * The Renaissance GRX-II is the same board as the Appian Rendition II; the
  1913.   company changed its name.  The II/XE is compatible with the Rendition GRX
  1914.   and the Appian Rendition II, it differs in architecture in that it supports
  1915.   more DRAM and runs a little faster than the older cards.  All
  1916.   Rendition II type cards run at a maximum resolution of 1024x768-256,
  1917.   the Renditon III runs at 1280x1024-256 with its full VRAM set.
  1918.  
  1919. * Consensys's list is just MIT's list of cards certified to work with X11R5;
  1920.   Consensys is careful to note that they haven't tested all these themselves.
  1921.  
  1922. * An ESIX reseller says all the TIGA34010-based video cards are pretty much
  1923.   alike and ESIX will drive any of them (the prudent user should probably ask
  1924.   to see the card working before committing).  ESIX also supports 720x348
  1925.   resolution on cheap Hercules-compatible monochrome tubes, and the Everex
  1926.   UltraGraphics display at 1664x1200 resolution.
  1927.  
  1928. * Beware the Trident and Oak chipsets.  Many clone vendors bundle these with
  1929.   their systems because they're cheap, but they break the Roell server and
  1930.   some other X implementations.  Also, they appear to argue with the WD8003EP
  1931.   net card, and no re-arrangement of the jumpers seems to fix it.
  1932.  
  1933. * Third party server technology from companies like MetroLink can support
  1934.   higher performance, higher resolution TIGA and proprietary technology.
  1935.  
  1936. * Dell's 2.2 adds X11R5 servers for VGA 640x480, 800x600 and for the Tseng
  1937.   Labs ET4000 and WD90C11 in up to 1024x768 16 or 256 colour.  Appian
  1938.   Rendition II (formerly Renaissance) for 1024x768 TIGA 34010.  Highest
  1939.   performance from the ATI Ultra 1024x768 256 colour, and highest resolution
  1940.   from the 1280x1024 256 colour JAWS (Dell proprietary card developed in
  1941.   association with Lotus and MicroSoft)
  1942.  
  1943. * The Orchid ProDesigner IIs (top speed 80 MHz, not the 75MHz version) works
  1944.   with both X386-1.2D and X386-1.2E (beta). It works ok with the ESIX 4.0.3
  1945.   X11R4 stuff at any resolution under 1024x768. But the driver does *not*
  1946.   work with 1024x768 (timings are way off). The vanilla ProDesigner II does
  1947.   work correctly with both the X386 and the Esix X11's (R5 and R4,
  1948.   respectively).  Note: this info may change in ESIX 4.0.4, which uses a
  1949.   different X.
  1950.  
  1951. * The Qume Crystal is a private-label version of the Tseng Labs VGA card.
  1952.  
  1953. S C D E M P U B X    Mice
  1954. -------------------------------------------------------------------------------
  1955. c . y c y y   y y    (Logitech-compatible) 3-button serial mice (C protocol)
  1956. c . y c   c   n y    (Logitech-compatible) 3-button bus mice (C protocol)
  1957. . . . c   .   n .    ATI Wonder+ bus-mouse port
  1958. y . . .   .   c .    ATI Graphics Ultra bus-mouse port
  1959. c . . .   .   . .    HP C1413A Mouse
  1960. y . y .   .   . .    IBM PS/2 keyboard mouse
  1961. c . y y    c c   n    y    Logitech MouseMan (M+ protocol)
  1962. c c y y    c c c c    .    Logitech Trackman (serial, M+ protocol)
  1963. c c y c   c   n y    Logitech Trackman (bus, M+ protocol)
  1964. c . . .   .   . .    Logitech hi-res Keyboard Mouse
  1965. c . y c   c   c y    Microsoft 2-button (serial, M protocol)
  1966. c . y c   c   n y    Microsoft 2-button (bus, M protocol)
  1967. c . . .   .   . .    Olivetti Bus Mouse
  1968. c . . .   .   . .    Olivetti hi-res Keyboard Mouse
  1969. . . . .   .   . c    SummaMouse
  1970. c . . .   .   . .    Summagraphics Bitpad
  1971.  
  1972. Notes:
  1973.  
  1974. * See the discussion of mice at the beginning of this section for details.
  1975.  
  1976. * BSD/386 says it supports all 1200-9600 baud serial mice, specifying Logitech
  1977.   as an example.  This is probably true of all vendors.
  1978.  
  1979. * The MouseMan and TrackMan require a patch obtainable from SCO to run under
  1980.   ODT 1.1; they're fully supported in 2.0.
  1981.  
  1982. * X11R5 (X386 1.2) supports all of the known mice on SVR4 in a native mode,
  1983.   bypassing the mouse driver.  This wasn't true with X11R4 (X386 1.1b).
  1984.   So if you're using X386 1.2 exclusively, you can use (say) a MouseMan
  1985.   regardless of which SVR4 you're using.
  1986.  
  1987. * Dell 2.2 includes an auto-configuring mouse driver that's supposed to
  1988.   work with about anything.  Non-factory-installed 2.2s may require a
  1989.   patch from support to handle the Logitech Mouseman.
  1990.  
  1991. S C D E M P U B X        Multi-port serial cards
  1992. -------------------------------------------------------------------------------
  1993. c . . .   .     .    AMI lamb 4 and 8-port
  1994. . . y c   c     n    Arnet (models not specified)
  1995. c . y .   .     .    Arnet 2,4 and 8-port and TwinPort
  1996. c . . c   c     n    AST 4-port
  1997. . . . .   c     n    Central Data
  1998. c . . .   c     n    Chase Research
  1999. c . c .   c     n    Computone (models not specified)
  2000. c . y .   .     .    Computone Intelliport
  2001. c . . .   .     .    Computone ATvantage-X 8-port
  2002. c . . .   .     .    Comtrol Hostess-4
  2003. c . . c   c     n    Comtrol Hostess-8
  2004. . c . c   y     n    Consensys PowerPorts
  2005. c . . .   .     .    CTC Versanet 4AT and 8AT
  2006. c . y .   .     .    Digiboard 4 and 8-port
  2007. . . y c   c     n    Digiboard DigiChannel PC/8
  2008. . . . .   . y   .    Digiboard Digichannel PC/Xe-16 (see note below)
  2009. y . y .   y     n    Equinox
  2010. c . . .   .     .    Kimtron Quartet 4-port
  2011. y . . c   c   c n    Maxpeed
  2012. c . . .   .     .    Olivetti RS232C Multiport board
  2013. c . . .   .     .    Quadram QuadPort 1 and 5-port
  2014. . . . .   .   c .    SDL RISCOM/8
  2015. y . y .   c     n    Specialix
  2016. . . y .   c     n    Stallion OnBoard
  2017. . . . .   c     n    Stargate (models not specified)
  2018. c . . .   .     .    Stargate OC4400 (4-port) and OC8000 (8-port)
  2019. c . . .   .     .    Tandon Quad serial card
  2020. . . y .   c     n    Technology Concepts
  2021. c . . .   .     .    Unisys 4-port
  2022.  
  2023. Notes:
  2024.  
  2025. * Only SCO, Consensys, Dell, Esix and Microport listed multiport cards at all.
  2026.   As some are `smart' cards which require special device drivers, you should
  2027.   *not* assume that a board is supported on a particular port unless the
  2028.   vendor explicitly says so.
  2029.  
  2030. * MtXinu says they have *no* multiport support right now.
  2031.  
  2032. * The Consensys PowerPort card has troubles; see the vendor report on
  2033.   Consensys for details.
  2034.  
  2035. * The Chase, Computone, Intelliport and Specialix cards will run under
  2036.   SCO using a vendor-supplied driver.
  2037.  
  2038. * The Maxpeed SS8-UX2 doesn't support RTS/CTS flow control, and requires
  2039.   its own config scripts rather than using inittab and gettydefs.  The
  2040.   BSDI people think it works with their config stuff.
  2041.  
  2042. * Peter Wemm <Peter-Wemm@zeus.dialix.oz.au> writes: "In 2.1, Dell's drivers
  2043.   (direct from Stallion) are flakey.  I have been annoying the living daylights
  2044.   out of the developers (Stallion) here in AUS, and their new drivers have an
  2045.   `interaction' problem with the reboot mechanism in dell's kernel.  A reboot
  2046.   causes the VGA card to be disabled."  Jeremy Chatfield of Dell replies:
  2047.   "We haven't seen the problem he reports.  Most likely the problem he's seeing
  2048.   is an icky [generic] one for UNIX on a PC."  He then proceeds to detail
  2049.   the 8-16 clash described at the beginning of this section.
  2050.  
  2051. * Digiboard makes an SVr4 UNIX streams driver available via download for the
  2052.   Digichannel PC/Xe-16.
  2053.  
  2054. S C D E M P U B X    Disk controllers
  2055. -------------------------------------------------------------------------------
  2056. c . c c   c . .        Adaptec 2320/2322 (ESDI)
  2057. c . c .   c . .        Adaptec ACB 2730C (RLL)
  2058. c . y .   c . .        Adaptec ACB 2732C (RLL)
  2059. c .   .   . . .        Compag 32-bit Intelligent Drive Array Controller
  2060. c .   .   . . .        Compag 32-bit Intelligent Drive Array Expansion
  2061. . . c .   c . c        CCAT100A (IDE)
  2062. . .   .   c . .        Chicony 101B
  2063. y . y c   c . .        Data Tech Corp 6280 (ESDI)
  2064. . .   .   c . c        DTG 6282-24
  2065. . . c c   c . .        Everex EV-346 (ST506)
  2066. . . c c   c . .        Everex EV-348 (ESDI)
  2067. . . c c   c . .        Everex EV-8120 (IDE)
  2068. y . c .   . . .        Lark ESDI controller
  2069. . . c c   c . .        OMTI 8240 (ST506)
  2070. . . c .   . c .        PSI Caching controller (ESDI)
  2071. c . c .   . . .        SMS OMTI 8620 and 8627 (ESDI)
  2072. . . y .   . c .        Ultrastor 12C, 22F
  2073. y . y .   c c c        Ultrastor 12F
  2074. c . c .   . n .        Ultrastor 22C (caching EISA version of 12F)
  2075. . . y .   c . .        Ultrastor 22CA
  2076. c c y c   c . .        Western Digital 1003 (RLL)
  2077. c .   .   . . .        Western Digital 1005
  2078. . .   y   . . .           Western Digital 1006V-MM2 (ST506)
  2079. y . y y   c . c        Western Digital 1007 A,SE2 (ESDI)
  2080. c .   .   c . .        Western Digital 1009 SE1/SE2
  2081.  
  2082. Notes:
  2083.  
  2084. * All these ports should support all standard PC hard-disk controllers (ESDI,
  2085.   IDE,ST-506 in MFM and RLL formats).
  2086.  
  2087. S C D E M P U B X    SCSI controllers
  2088. -------------------------------------------------------------------------------
  2089. c .   .   . . . .    Adaptec 152x (non-bus mastering ISA host adapter)
  2090. y c y c y y c c y    Adaptec 1540, 1542
  2091. c . n .   . . . .    Adaptec 1640 (MicroChannel version of 154x)
  2092. c . y c y c n c y    Adaptec 1740,1742 (EISA) (1542 emulation mode)
  2093. c . . y   . * c .    Adaptec 1740,1742 (EISA) (enhanced mode)
  2094. . .   .   c . . .    Always IN2000
  2095. y .   c   c . . .    BusTek BT-542B
  2096. y .   c   c . . .    BusTek BT-742A (EISA) (mPort specifies Revision F)
  2097. c .   .   . . .        Compag SCSI Option Adapter and Compression Adapter
  2098. c .   .   . . . .    Corollary SCSI-CPU
  2099. . .   .   c c . .    DPT PM2102 caching controller (MFM emulation)
  2100. c .   .   c . . .    DPT PM2102 caching SCSI controller in SCSI mode
  2101. . .   c   . . . .    Everex EV8118/8110
  2102. c .   c   . . . .    Future Domain 1660, 1680, 885, 860 
  2103. y .   .   . . . .    IBM HardFile (their SCSI host adapter for MicroChannel)
  2104. . .   .   c . . .    Mylex DCE (EISA)
  2105. c .   .   . . . .    Olivetti ESC-1 (EISA)
  2106. . .   .   . c . .    PSI caching controller
  2107. c .   .   . . . .    Storage Plus SCSI-AT "Sumo"
  2108. . .   .   c . . .    Ultrastor 32k 12u
  2109. c . y c   c c . .    Western Digital WD7000
  2110. c . y .   . . . .    Western Digital WD7000-EX (EISA version of WD7000)
  2111.  
  2112. Notes:
  2113.  
  2114. * UHC started shipping a native-mode 1740/1742 driver in mid-April.  It
  2115.   requires a full SCSI-2 tape drive.
  2116.  
  2117. * The BusTek 542 is a clone of the Adaptec 1542.  At least one respondent
  2118.   thinks it works better and faster with the Adaptec drivers than the
  2119.   Adaptecs do!  The BusTek 742 has more complicated antecedents; it's an
  2120.   EISA clone of the 1542, not necessarily compatible with the 1742.
  2121.  
  2122. * There's a known bug in the Adaptec 1742 firmware that produces hangs
  2123.   when it's used with certain SCSI tape drives, including the popular
  2124.   Archive 2150S.
  2125.  
  2126. * Bill Austin <uunet!baustin!bill> writes: "the 1740 patches on ESIX [4.0.3a]
  2127.   do work but only bring the speed up in enhanced mode by about 15% over
  2128.   standard (643Kb/s vs 535Kb/s) in writing, although the *read* speed
  2129.   has nearly tripled (2,833 Kb/s) (this is using "iozone 16").  This may give
  2130.   some idea of what improvement to expect from native-mode 1740 operation.
  2131.  
  2132. * Wolfgang Denk <wd@pcsbst.pcs.com> reports that SCO ODT 2.0 running an Adaptec
  2133.   1542 cannot work with the following Hewlett-Packard drives:
  2134.  
  2135.         HP 97536 SL
  2136.         HP 97536 S
  2137.         HP 97544
  2138.  
  2139.   A source at SCO says "This problem is known to us.  In some
  2140.   not-yet-clearly-understood fashion, these HP drives interact badly with
  2141.   our implementation of scatter/gather disk transfer ordering.  There are
  2142.   two different workarounds: you can turn off scatter/gather in the SCSI
  2143.   disk driver, or you can get updated drive control board ROMs from HP."
  2144.  
  2145. S C D E M P U B X    Network cards
  2146. -------------------------------------------------------------------------------
  2147. c . . .   . . c y    3COM EtherLink I 3C501 and 3C502
  2148. c . c y   c . c c    3COM EtherLink II 3C503
  2149. c . . .   . . c .    3COM EtherLink 16 (3C507)
  2150. c . . .   . . . .    3Com 3C523 & 523B EtherLink/MC
  2151. c . . .   . . . .    3Com 3C523 EtherLink/MC TP
  2152. . . . c   . . . .    Everex EV-2015, EV-2016, EV-2026, EV-2027
  2153. c . . .   . . . .    HP 27245A EtherTwist Adapter Card/8 ISA TP
  2154. c . . .   . . . .    HP 27247A EtherTwist Adapter Card/16 ISA TP
  2155. c . . .   . . . .    HP 27250A ThinLAN Adapter Card/8 ISA BNC
  2156. c . . .   . . . .    HP 27248A EtherTwist EISA Adapter Card/32
  2157. c . . .   . . . .    IBM Token-Ring Network Adapter
  2158. c . . .   . . . .    IBM Token-Ring Network Adapter II (short and long card)
  2159. c . . .   . . . .    IBM Token-Ring Network Adapter 4/16
  2160. c . . .   . . . .    IBM Token-Ring Network Adapter/A
  2161. c . c .   . . . .    IBM Token-Ring Network 16/4 Adapter/A
  2162. c . . .   . . . .    Microdyne (Excelan) EXOS 205, 205T, 205T/16
  2163. c . . .   . . . .    Racal Datacomm NI6510 ISA and ES3210 EISA
  2164. . . y c   c c . c    Intel PC-586 aka iMX-LAN/586
  2165. . . . .   . . c .    Novell NE1000
  2166. . . . .   . . c .    Novell NE2000
  2167. y c y y c c c c c    SMC & Western Digital 8003 and 8013 and variations
  2168. . . y .   . . . .    WD TokenRing card
  2169.   
  2170. Notes:
  2171.  
  2172. * SCO support of SMC EtherCards and the 3C507 requires a patch available
  2173.   from their BBS.
  2174.  
  2175. * Dick Dunn <rcd@raven.eklektix.com> opines "Somewhere along here, somebody
  2176.   needs to note that the 3C501 is a miserable-misbegotten-son-of-a-lame-she-
  2177.   camel-and-a-desperate-jackal Ethernet card, at least in UNIXland.  It has
  2178.   serious problems in any serious multi-user system because of various
  2179.   hardware idiosyncrasies which are on the order of can't-walk-down-the-
  2180.   street-and-chew-gum."  Do tell, Dick!
  2181.  
  2182. S C D E M P U B X    Tape drives
  2183. -------------------------------------------------------------------------------
  2184. c y y c   y . c .    Archive 2150S or Viper 150 21247 (SCSI, QIC-150)
  2185. c .   c   c . . c    Archive Viper VP150E
  2186. c .   .   c c . .    Archive Viper 60 21116
  2187. c .   .   c c . .    Archive Viper 150 25099
  2188. c .   .   c c . .    Archive Viper 2525 25462.
  2189. y .   .   c . . .    Archive 60 - 525MB (QIC-02 and SCI)
  2190. c .   .   c . . .    Archive 4mm 4520 DAT
  2191. c .   .   c c . .    Archive Python models 25501-003, -005 and -008 (SCSI)
  2192. c .   .   . . . .    Archive Python DDS 4520NT and 4521NT DAT drives
  2193. c c   *   c c . c    Archive XL (5580 & friends)
  2194. . .   .   c c . .    Archive 3800
  2195. . .   .   . c . .    AT&T KS22762 and KS23495 (SCSI)
  2196. c .   .   . . . .    Bell Technologies XTC-60
  2197. . .   c   . . . .    Caliper CP150
  2198. c .   .   . . . .    Cipher CP-60B, CP-125B
  2199. . .   c   . . . .    Cipher ST150S-II
  2200. c .   .   . c . .    Cipher ST150S2/90 (SCSI)
  2201. n .   .   c . . .    CMS Jumbo - 60MB QIC-40
  2202. n .   .   . c . .    Emulex MT02/S1 +CCS INQ (SCSI)
  2203. . .   c   c . . .    Everex Excel Stream 60, 125, 150
  2204. . .   c   c . . .    Everex5525ES (SCSI)
  2205. . .   c   c . y .    Everex EV-811, EV-831, EV-833
  2206. c .   .   c c c .    Exabyte EXB-8200 (SCSI)
  2207. c .   .   . . c .    Exabyte EXB-8500 (SCSI)
  2208. c .   .   . . . .    HP 35450A (SCSI)
  2209. . .   .   . c . .    HP 88780 (SCSI)
  2210. . .   .   . c . .    HPCIPHER M990 (SCSI)
  2211. . .   .   . c . .    NCR H6210-STD1-01-46C632 (SCSI)
  2212. c .   .   . . . .    Mountain 8mm Cartridge
  2213. y .   .   . n . .    Mountain FileSafe 150MB (QIC-02)
  2214. c .   .   . . . .    Mountain FileSafe 60-300MB (QIC-02)
  2215. c . y .   . . . .    Sankyo 525ES (SCSI)
  2216. . .   .   . c . .    Sony SDT-1000 (SCSI)
  2217. . .   .   c . . .    Tallgrass 150 - 525MB SCSI
  2218. c .   .   . . . .    Tandberg DQIC (SCSI)
  2219. . .   .   . . . c    TUV DAT
  2220. c . y .   c . . .    Wangtek 150SE (SCSI)
  2221. c .   c   c y . .    Wangtek 5150ES (SCSI)
  2222. c .   .   c . . .    Wangtek 60 - 525MB (QIC 02 and SCSI)
  2223. c .   .   c . . .    Wangtek 6130 - HS 4mm DAT.
  2224. c .   .   y c . .    Wangtek 5125ES ES41, 5150ES ES41, 5150ES FA0 (SCSI)
  2225. c .   .   c c c .    Wangtek 5150ES SCSI-3 (SCSI)
  2226. c .   .   c . c .    WangTek 5150PK QIC-02 (QIC-150)
  2227. c . y .   . . . .    Wangtek 5525 (SCSI)
  2228. c .   .   c c . .    Wangtek 6130-F (SCSI)
  2229. c .   .   c c . .    Wangtek KS23417, KS23465, KS24569 (SCSI)
  2230.  
  2231. Notes:
  2232.  
  2233. * All SVr4s inherit USL support for QIC-02, QIC-36 1/4", or SCSI tape
  2234.   interfaces, using QIC-24 (9-track, 60MB), QIC-120 (15-track, 125MB) or
  2235.   QIC-150 (18-track, 150MB) formats.
  2236.  
  2237. * A user says of Dell: it appears that anything using Wangtek QIC02/QIC36
  2238.   controllers works; this should include the Wangtek 525MB, Cipher ST150S2,
  2239.   and Archive 2150S drives.
  2240.  
  2241. * UHC specifies the following tape controller/drive combinations: Wangtek
  2242.   PC-36 + Wangtek 5099-EN, Everex 811 + Wangtek 5150-EN, Bell Tech + Wangtek
  2243.   5150-EN, Archive SC499-R + Archive External FT-60, Archive VP402 + Archive
  2244.   Viper 2150L, Everex 811 + Archive Viper 2150L, Bell Tech + Archive Viper
  2245.   2150L, Archive VP402 + Archive Viper 2150L.
  2246.  
  2247. * UHC claims that Any floppy tape supporting the QIC-107 physical and QIC-117
  2248.   logical interface specs and QIC-80 or QIC-40 recording formats should work.
  2249.   This is probably true of other vendors as well.
  2250.  
  2251. * BSDI says it supports almost any Wangtek 1/4" standard 3M streamer with a
  2252.   QIC-02 or QIC-36 interface.  However, they admit that the Archive SC402
  2253.   QIC-02 controller will not work.  BSDI says it will support almost any SCSI
  2254.   tape unit, as well.
  2255.  
  2256. * Floppy tapes don't work on Dell; USL provides the support, but it collides
  2257.   with Dell's code for auto-detecting the density of a diskette.
  2258.  
  2259. * SCO's tape compatibility table lists drive/controller pairs; not all drives
  2260.   listed have been included here.  They allege that any QIC-02 drive should
  2261.   work.  Unofficial sources inside SCO claim any SCSI drive ought to work.
  2262.  
  2263. * A source at SCO says the CMS Jumbo is neither compatible with QIC40/QIC80
  2264.   nor Irwin "standards", vendor supplies their own driver which SCO does not
  2265.   support.  He also said "CMS is in general fairly UNIX-hostile; don't buy
  2266.   their stuff if you have a choice."  On the other hand, Jerry Rocteur <jerry
  2267.   @lncc.com> praises their hardware and says he found them quite helpful and
  2268.   knowledgeable.  Your editor has no experience on which to base an opinion.
  2269.  
  2270. * The Emulex MT02 is a QIC02 bridge controller for the SCSI bus -- lets you
  2271.   take an old QIC02 drive and run it on a SCSI bus.  It is said to use a
  2272.   very old version of the SCSI spec; caveat emptor.
  2273.  
  2274. * John Plate <plate@infotek.dk> writes: "According to a fax from the Archive
  2275.   manufacturer Maynard, [the XL 5580 drive only works with ESIX 4.0.3] if the
  2276.   tape drive is "drive" two!  Which is the same as disabling the second floppy
  2277.   drive and then set a jumper on the tape drive."
  2278.  
  2279. S C D E M P U B X    Non-Winchester mass storage
  2280. -------------------------------------------------------------------------------
  2281. .  c  .   . .        Bernoulli 90MB exchangeable SCSI 
  2282. .     .   c .        Hitachi, Toshiba (models not specified)
  2283. .     .   . c        Maxtor RXT-800HS
  2284. .     c   c .        Storage Dimensions XSE1-1000S1 optical disk
  2285. .     y   c .        SyQuest cartridge media
  2286. .  c  .   . .        Tandata
  2287. .     c   c c        Toshiba TXM-3201A1 CD-ROM
  2288. .     c y c c        Toshiba TXM-3301B CD-ROM
  2289. .     .   c c        Toshiba WM-C050
  2290. .     c   c c        Toshiba WM-D070 WORM drive
  2291.  
  2292.  
  2293. VII. FREEWARE ACCESS FOR SVR4 SYSTEMS.
  2294.  
  2295. US4BINR is an archive dedicated to binaries (executable compiled program)
  2296. for UNIX System V Release 4 (SVR4) on 386/486 PC computer.
  2297.  
  2298. Our goal is to provide easy access to precompiled programs. Those
  2299. programs are (hopefully):
  2300.  
  2301.     Up to date.
  2302.     Documented.
  2303.     Useful or fun.
  2304.  
  2305. Uploads annoucement are made in comp.unix.sysv386 and comp.unix.sys5.r4.
  2306. US4BINR carries PD, Freeware, shareware, games, etc...  US4BINR is a non profit
  2307. organisation.
  2308.  
  2309. To get more info, email the following message to request@us4binr.uucp
  2310. or request%us4binr.uucp@uunet.uu.net
  2311.  
  2312.     reply Put_your_email_address_here
  2313.     help
  2314.     quit
  2315.  
  2316.  
  2317. VIII. FREE ADVICE TO VENDORS:
  2318.  
  2319.    As a potential customer for one of the SVr4 ports, it's to my advantage to
  2320. have everybody in this market competing against one another as hard as
  2321. possible.  Accordingly, some free advice to vendors, which I'm broadcasting to
  2322. all of them and the public so as to put just that much more pressure on each
  2323. vendor. :-)
  2324.  
  2325. SCO:
  2326.    You have a serious image problem with many hackers which you've exacerbated
  2327. recently by falling behind the SVr4 leading edge and then engaging in what
  2328. certainly appears to be an attempt to sucker careless buyers with deceptive
  2329. product naming.  But the reaction to this wouldn't be nearly so vehement if
  2330. it didn't come on top of years of discontent with more technical choices.
  2331. There's too much stuff in the SCO kernel and admin tools that's different from
  2332. USL and *not better*; too much stuff that raises weird little compatibility
  2333. problems that shouldn't be there.  Verbum sap.
  2334.    This different-but-not-better problem is perfectly reflected by the one
  2335. thing about the otherwise-excellent SCO documentation that sucks moldy moose
  2336. droppings; the rearrangement and renaming of the reference manual sections.
  2337. Your technical writers entertain a fond delusion that this helps nontechnical
  2338. users, but all it really does is confuse and frustrate techies with experience
  2339. on other UNIXes.  Lose it.
  2340.  
  2341. Everybody but SCO:
  2342.    SCO's documentation set is to die for (except in the one respect noted
  2343. above), and they add a lot of value over the base UNIX with things like ODT DOS
  2344. and CodeView.  Only Dell comes even close to matching SCO in the nifty add-ons
  2345. department, and even they have a lot of room for improvement.  If you want to
  2346. outcompete SCO, you have to be *better*; this means (at minimum) supporting a
  2347. windowing debugger and ISAM libraries and DOS support that goes beyond 2.0.
  2348.  
  2349. Consensys:
  2350.    Fix the Powerports bugs everyone is reporting.  They're doing you real
  2351. damage.  Nobody expects real support from an outfit selling at $1000 below
  2352. market average, but you've *got* to make your own hardware work right or look
  2353. like idiots.
  2354.    Beyond this, I think you have a serious attitude problem.  So far, you're
  2355. the only outfit out of nine to refuse to divulge information for the
  2356. comparison tables.  While you have a perfect right to do so, it smells bad ---
  2357. as though you think you have weaknesses to hide.  I tried to discuss this with
  2358. your VP of sales (Gary Anderson) and got back very little but evasions,
  2359. suit-speak, defensiveness, and attempts to divert me from the issues (and I
  2360. don't mind admitting that the conversation made me pretty angry and didn't end
  2361. very pleasantly).  This man's behavior is all too consistent with reports of
  2362. Consensys's dismissive behavior towards customers and continued refusal to
  2363. acknowledge technical problems.
  2364.    In this corner of the industry we have a tradition of collegiality, mutual
  2365. trust, informality, and candor.  If you plan to be here for the long haul, you
  2366. need to learn how to work with that rather than fighting it.  Behaving like IBM
  2367. will only get you hammered.
  2368.  
  2369. Consensys and Esix:
  2370.    Get a real support address.  Bang-path accessibility doesn't impress anyone
  2371. any more --- in fact, it looks faintly quaint.  You guys ought to be
  2372. support@everex.com and support@consensys.com to follow the simple and logical
  2373. convention SCO and Dell and Microport and UHC have established.
  2374.  
  2375. Dell:
  2376.    Don't get fat and lazy.  You've got the lead in the SVr4 market at the
  2377. moment and you've got the money and resources to keep it, *if* you use them.
  2378. If you staff up your UNIX support operation so customers don't get pissed off
  2379. by infinite hold, *and* keep your prices the lowest in the upper tier, no one
  2380. will be able to touch you.  Don't let Microport et al. get ahead of you in
  2381. releases and new technology, and try to reverse that creeping corporatitis (the
  2382. no-comment-on-unreleased-products policy is a bad sign).
  2383.  
  2384. Everybody but Dell:
  2385.    Offer all the free software Dell does --- and *more*.  All it will cost you
  2386. is the media, right?  Even if you have to plaster CONTRIBUTED SOFTWARE, NOT
  2387. SUPPORTED on it, include perl, elm, bison, gcc, emacs, gdb, mush, patch,
  2388. compress, etc on your distribution tapes.  Heck, include some *games* (SCO
  2389. includes games with UNIX but not the full ODT product; and makes some games
  2390. available for download on their BBS).
  2391.    Nethack, empire, zork, stuff like that.  Your engineers use and
  2392. play with all this in-house anyhow, yes?  And you're selling to guys
  2393. just like your engineers.  They'll love you for it.  Trust me.
  2394.    Set up a `sales' address to take product queries if you don't already have
  2395. one.
  2396.  
  2397. Everybody but Dell and SCO:
  2398.    A Dell person warns that the kinds of tweaks to the source made by porting
  2399. houses can break X/Open (XPG3) conformance.  Dell and SCO test every build with
  2400. VSX (the X/Open-approved XPG3 test suite) and Dell reports that it often finds
  2401. places where seemingly innocuous bug fixes cause XPG3 violations.  Other UNIX
  2402. vendors would be well advised to do likewise.
  2403.    Set up an 800 number for tech support.  Support customers hate spending time
  2404. on hold, and they hate it like poison when they have to *pay* for the hold
  2405. time.  The more overloaded your support staff is, the more important this
  2406. gets.  Verbum sap.
  2407.  
  2408. Esix:
  2409.    You're *boring*.  You seem to make a decent product, but there's nothing
  2410. I've seen about ESIX that'd make me say "I might want to buy ESIX because...".
  2411. Position yourselves; pick something like price or support quality or
  2412. reliability or add-on features and push it hard.  Warning: if you decide to
  2413. push support, *hire more engineers*.  Your rep for following up on support
  2414. problems is bad enough that your "unlimited free support" ain't much of a draw;
  2415. especially now that your two best support guys have quit.
  2416.  
  2417. Esix, MST, UHC:
  2418.    Get 800 numbers for product info, too.
  2419.  
  2420. MST:
  2421.    Set up a support@mst.com alias to your cs address, see above.  What would
  2422. that take, a whole five minutes? :-)
  2423.    If you don't start planning for 4.0.4 now, you'll get left behind this
  2424. spring and early summer whan all the other vendors move to it.
  2425.    On present trends, your software prices are cheap enough; you'd probably
  2426. get more sales mileage out of pulling down the hardware prices for your
  2427. pre-configured systems.
  2428.  
  2429. Everybody but MST and Microport:
  2430.    Set up a `sales' alias to your info and orders email address.  A universal
  2431. convention for this means just one less detail prospective customers need to
  2432. remember.
  2433.  
  2434. Microport:
  2435.    Your complete system is way overpriced relative to what other vendors in the
  2436. top tier are selling.  If I were a corporate customer, there is no *way* I
  2437. could justify spending the $1K or $2K premium over Dell's price --- not when
  2438. Dell has the rep it does for quality and features.  You aren't offering
  2439. anything but a crippled copy of JSB Multiview to justify that premium and
  2440. that ain't enough.
  2441.    There's some evidence that you've got a technical lead on the competition.
  2442. Push it; push it *hard*.  You're first off the blocks with 4.0.4; keep that up,
  2443. be first out with a stable 4.0.5.  Market yourselves as the leading-edge
  2444. outfit, court the hard-core wizards as their natural ally, detail somebody
  2445. who's fluent in English as well as C to listen and speak for you on USENET, and
  2446. keep the promises you make there.
  2447.  
  2448. UHC:
  2449.    You've decided to push support; that's good, but follow through by getting
  2450. that 800 number.  Don't lose those small-company virtues of candor and
  2451. flexibility, trade on them.  Your policy of having all techs clear up to the
  2452. product manager take turns on the support lines is a damned good idea, stick
  2453. with it.  And I'm sufficiently impressed with what I've heard from your guys
  2454. that I think you might be able to fight Microport for the friend-to-wizards
  2455. mantle, too.  Maybe you should try.
  2456.  
  2457. Everybody except BSDI:
  2458.    BSD/386 includes *sources*.  For *everything*.  Be afraid; be very afraid.
  2459. In effect, this recruits hundreds of eager hackers as uncompensated development
  2460. and support engineers for BSDI.  Don't fool yourselves that the results are
  2461. necessarily going to be unfocused, amateur-quality and safe to ignore --- it
  2462. sure didn't work that way for gcc or Emacs.  The rest of you will have to work
  2463. that much harder and smarter to stay ahead of their game.
  2464.  
  2465. BSDI:
  2466.    Don't you get complacent either.  The 386BSD distribution is breathing
  2467. down *your* neck...
  2468.    The most effective things you can do to to seriously compete with SVr4
  2469. vendors are: a) emphasize standards conformance --- POSIX, FIPS, XPG3, etc.,
  2470. and b) follow through on your support promises.  Just another flaky BSDoid
  2471. system isn't really very interesting except to hobbyists, even with sources ---
  2472. but if it were proven a reliable cross-development platform it could capture
  2473. a lot of hearts and minds among commercial software designers.
  2474.  
  2475. Everybody:
  2476.    Do something about your product names!  Even the cases that don't appear
  2477. to be deliberate deception are very confusing to the customer.  If you're
  2478. releasing an enhanced 4.0.3 or 4.0.4 that's what you ought to *call* it.  I
  2479. recommend:
  2480.  
  2481.     Consensys UNIX Version 1.2    --> Consensys UNIX 4.0.3 revision 1.2
  2482.     Dell UNIX Issue 2.1        --> Dell UNIX 4.0.3 revision 2.1
  2483.     ESIX System V Release 4.0.4    --> Esix UNIX 4.0.4 revision 4
  2484.     MST SVr4 UNIX            --> MST UNIX 4.0.3
  2485.     Microport System V/4 version 4    --> Microport UNIX 4.0.4
  2486.     UHC Version 3.6            --> UHC UNIX 4.0.3 revision 6
  2487.  
  2488.    The fact is, all these idiosyncratic version-numbering systems do you no
  2489. good and considerable harm.  At worst, they make it look like you're trying to
  2490. pull a scam by deceiving people about the level of the base technology.  At
  2491. best, they parade your internal revision number (which conveys no useful
  2492. information unless one is an existing customer considering an upgrade already)
  2493. and obscure the really important information.  Do your product differentiation
  2494. elsewhere, in substance rather than nomenclature; it's not useful here.
  2495.    You're *all* badly understaffed in support engineering, and it shows.  Boy
  2496. does it show --- in poor followup, long hold times, and user gripes.  The first
  2497. outfit to invest enough to offer really first-class quick-response support is
  2498. going to eat everyone else's lunch.  Wouldn't you like to be it?
  2499.  
  2500.  
  2501. IX. ACKNOWLEDGEMENTS AND ENVOI
  2502.  
  2503.    Some of the material in this posting was originally assembled by Jason
  2504. Levitt <jason@cs.utexas.edu> of "Open Systems Today".  Grateful acknowledgement
  2505. is made to him for permission to re-distribute and update this information.
  2506.  
  2507.    Many netters sent me email contributing technical information, feedback,
  2508. and comment.  Thanks to all.  It's in combinations of individual mission and
  2509. collective cooperation like this one that the net really shines, and I'm
  2510. grateful to everybody who's worked with me to improve the signal/noise ratio.
  2511.  
  2512.    The level of cooperation I've experienced from vendors' program managers,
  2513. techies and marketing people since the first issue has generally been
  2514. outstanding.  Particular high marks go to Jeremy Chatfield at Dell, Kristen
  2515. Axline at Microport, John Prothro and Sam Nataros at UHC and Bela Lubkin at
  2516. SCO, with very honorable mentions to Jeff Ellis at Esix and Rob Kolstad at
  2517. BSDI.  By cooperating intelligently with this FAQ, they've done a great job of
  2518. serving the market and representing their corporate interests.
  2519.  
  2520.    One dishonorable mention goes to Gary Anderson, V.P of sales at Consensys
  2521. and the only person I've encountered who's behaved like the classic stereotype
  2522. of the slippery, stonewalling marketroid.  An impression of this kind is
  2523. exactly what Consensys needs to solve their credibility problems...NOT!
  2524.  
  2525.    So far, I've found that the technical merit of each of these eight products
  2526. (insofar as I have data to judge; I haven't actually used any of them yet)
  2527. seems to correlate pretty well with the degree of cooperation I've received.  I
  2528. wasn't explicitly expecting this result, but I'm not surprised by it either.
  2529. --
  2530.     Send your feedback to: Eric Raymond = esr@snark.thyrsus.com
  2531.